28 lines
853 B
C#
28 lines
853 B
C#
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;
|
|
}
|
|
|
|
} |