using MongoDB.Bson.Serialization.Attributes; // 服务器内部消息 Opcode从10000开始 namespace Model { [Message(10001)] [BsonIgnoreExtraElements] public class R2G_GetLoginKey : ARequest { } [Message(10002)] [BsonIgnoreExtraElements] public class G2R_GetLoginKey : AResponse { public long Key; public G2R_GetLoginKey() { } public G2R_GetLoginKey(long key) { this.Key = key; } } [Message(10003)] [BsonIgnoreExtraElements] public class M2A_Reload : ARequest { } [Message(10004)] [BsonIgnoreExtraElements] public class A2M_Reload : AResponse { } [Message(10005)] [BsonIgnoreExtraElements] public class G2G_LockRequest : ARequest { public long Id; public string Address; } [Message(10006)] [BsonIgnoreExtraElements] public class G2G_LockResponse : AResponse { } [Message(10007)] [BsonIgnoreExtraElements] public class G2G_LockReleaseRequest : ARequest { public long Id; public string Address; } [Message(10008)] [BsonIgnoreExtraElements] public class G2G_LockReleaseResponse : AResponse { } }