using Newtonsoft.Json; using ServerBase; namespace ServerCommon.BusinessLogDomain; public class MyhomeRenameLogInfo : ILogInvoker.IInfo { [JsonProperty] public string MyhomeGuid { get; set; } = string.Empty; [JsonProperty] public string OldMyhomeName { get; set; } = string.Empty; [JsonProperty] public string NewMyhomeName { get; set; } = string.Empty; public MyhomeRenameLogInfo() : base() { } public MyhomeRenameLogInfo(ILogInvoker parent, MyhomeRenameLogInfo logParam) : base(parent) { if (null != logParam) { setMyhomeRenameInfo(logParam); } } public void setMyhomeRenameInfo(MyhomeRenameLogInfo logInfo) { MyhomeGuid = logInfo.MyhomeGuid; OldMyhomeName = logInfo.OldMyhomeName; NewMyhomeName = logInfo.NewMyhomeName; } }