using System; using MessagePack; namespace GameMessage { [MessagePackObject] public class UserRegistrationData { public const string UserIdName = nameof(UserId); public const string InviteIdName = nameof(InviteId); public const string RegisterChannelName = nameof(RegisterChannel); public const string AccountTypeName = nameof(AccountType); public const string RegisterTimeName = nameof(RegisterTime); public const string RemarkName = nameof(Remark); /// /// 用户Id /// [Key(0)] public int UserId { get; set; } /// /// 邀请人 /// [Key(1)] public string InviteId { get; set; } /// /// 注册平台 (PlatType) /// [Key(2)] public int RegisterChannel { get; set; } /// /// 账号类型 (普通账号、微信、QQ、、、) (LoginType) /// [Key(3)] public int AccountType { get; set; } /// /// 注册时间 /// [Key(4)] public DateTime RegisterTime { get; set; } /// /// 注册备注 /// [Key(5)] public string Remark { get; set; } } }