using Newtonsoft.Json; using ServerCore; using ServerBase; using META_ID = System.UInt32; using ANCHOR_GUID = System.String; using BEACON_GUID = System.String; namespace ServerCommon.BusinessLogDomain; public class AIChatLogData : ILogInvoker.IInfo { public AIChatLogData() : base() { } [JsonProperty] public string AIChatURL { get; set; } = string.Empty; [JsonProperty] public string AIChatBodyParamJson { get; set; } = string.Empty; //===================================================================================== // 로그 생성용 객체 정의 //===================================================================================== public void setItemInfo(AIChatLogData logData) { AIChatURL = logData.AIChatURL; AIChatBodyParamJson = logData.AIChatBodyParamJson; } //===================================================================================== // 로그 출력용 객체 정의 //===================================================================================== public AIChatLogData(ILogInvoker parent, AIChatLogData itemParam) : base(parent) { if (null != itemParam) { setItemInfo(itemParam); } } }