using Newtonsoft.Json; using ServerBase; namespace ServerCommon.BusinessLogDomain; public class BattleRoomJoinSuccessLogInfo : ILogInvoker.IInfo { [JsonProperty("join_user_guid")] public string m_join_user_guid { get; set; } = string.Empty; [JsonProperty("join_user_nickname")] public string m_join_user_nickname { get; set; } = string.Empty; [JsonProperty("room_id")] public string m_room_id { get; set; } = string.Empty; [JsonProperty("join_round")] public int m_join_round { get; set; } = 0; public BattleRoomJoinSuccessLogInfo(ILogInvoker parent, string joinUserGuid, string joinUserNickname, string roomId, int joinRound) : base(parent) { m_join_user_guid = joinUserGuid; m_join_user_nickname = joinUserNickname; m_room_id = roomId; m_join_round = joinRound; } }