using MessagePack; #if GameClient using GameFramework; #endif namespace GameMessage { [Message(MessageCode.EditorUserPwdRequest)] [MessagePackObject] public class EditorUserPwdRequest : MessageData { /// /// 用户名 /// /// [Key(0)] public string UserName; /// /// 密码 /// [Key(1)] public string Pwd; #if GameClient public static EditorUserPwdRequest Create(string userName, string pwd) { EditorUserPwdRequest request = ReferencePool.Acquire(); request.UserName = userName; request.Pwd = pwd; return request; } public override void Clear() { UserName = null; Pwd = null; } #endif } [Message(MessageCode.EditorUserPwdResponse)] [MessagePackObject] public class EditorUserPwdResponse : MessageData { /// /// 结果 /// [Key(0)] public int ResultCode; /// /// 用户名 /// [Key(1)] public string UserName; } }