using Newtonsoft.Json; using ServerCore; using ServerBase; namespace ServerCommon.BusinessLogDomain; public class ClaimRewardLogInfo : ILogInvoker.IInfo { [JsonProperty("claim_id")] public long ClaimId { get; private set; } = 0; [JsonProperty("claim_type")] public int ClaimType { get; private set; } = 0; [JsonProperty("reward_data_id")] public int RewardDataId { get; private set; } = 0; public ClaimRewardLogInfo(ILogInvoker parent, long claimId, int claimType, int rewardDataId) : base(parent) { ClaimId = claimId; ClaimType = claimType; RewardDataId = rewardDataId; } }