using ServerBase; using ServerCommon; namespace ServerCommon.BusinessLogDomain; public class ChangeDanceEntityStateBusinessLog : ILogInvokerEx { private ChangeDanceEntityState m_data; public ChangeDanceEntityStateBusinessLog(EntityStateType originType, EntityStateType changeType, string metaGuid, UInt32 metaId) : base(LogDomainType.ChangeDanceEntityState) { m_data = new(this, originType, changeType, metaGuid, metaId); } public override bool hasLog() { return true; } protected override void fillup(ref BusinessLog.LogBody body) { body.append(m_data); } }