using Newtonsoft.Json; using Google.Protobuf; using Google.Protobuf.WellKnownTypes; using ServerCore; using ServerBase; using ServerCommon; using ServerCommon.BusinessLogDomain; using MetaAssets; namespace GameServer; public class BattleInstanceActorLog : ILogActor { [JsonProperty] public string m_region_id { get; private set; } = string.Empty; [JsonProperty] public string m_server_name { get; private set; } = string.Empty; [JsonProperty] public string m_room_id { get; private set; } = string.Empty; [JsonProperty] public int m_instance_id { get; private set; } = 0; public BattleInstanceActorLog(string regionId, string serverName, string roomId, int instanceId) { m_region_id = regionId; m_server_name = serverName; m_room_id = roomId; m_instance_id = instanceId; } }