using ET; using GFGGame; using ProtoBuf; using System.Collections.Generic; namespace ET { [Message(MongoOpcode.ObjectQueryResponse)] [ProtoContract] public partial class ObjectQueryResponse: Object, IActorResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public Entity entity { get; set; } } [ResponseType(nameof(M2M_UnitTransferResponse))] [Message(MongoOpcode.M2M_UnitTransferRequest)] [ProtoContract] public partial class M2M_UnitTransferRequest: Object, IActorRequest { [ProtoMember(1)] public int RpcId { get; set; } [ProtoMember(2)] public Unit Unit { get; set; } [ProtoMember(3)] public List Entitys = new List(); [ProtoMember(4)] public bool IsNew { get; set; } } [Message(MongoOpcode.UnitCache2Other_GetUnit)] [ProtoContract] public partial class UnitCache2Other_GetUnit: Object, IActorResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(4)] public List EntityList = new List(); [ProtoMember(5)] public List ComponentNameList = new List(); } //创建邮件 [ResponseType(nameof(Mail2Other_AddMail))] [Message(MongoOpcode.Other2Mail_AddMail)] [ProtoContract] public partial class Other2Mail_AddMail: Object, IActorRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long RoleId { get; set; } [ProtoMember(2)] public int Type { get; set; } [ProtoMember(3)] public MailStaticInfo mailInfo { get; set; } } [Message(MongoOpcode.Mail2Other_AddMail)] [ProtoContract] public partial class Mail2Other_AddMail: Object, IActorResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } //请求充值 [ResponseType(nameof(Order2H_AddOrder))] [Message(MongoOpcode.H2Order_AddOrder)] [ProtoContract] public partial class H2Order_AddOrder: Object, IActorOrderRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public OrderInfo order { get; set; } } [Message(MongoOpcode.Order2H_AddOrder)] [ProtoContract] public partial class Order2H_AddOrder: Object, IActorOrderResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } //请求指定正式订单是否存在 [ResponseType(nameof(Order2H_GetOrderInfoIsExist))] [Message(MongoOpcode.H2Order_GetOrderInfoIsExist)] [ProtoContract] public partial class H2Order_GetOrderInfoIsExist: Object, IActorOrderRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long GameOrderId { get; set; } [ProtoMember(2)] public int ReqType { get; set; } } [Message(MongoOpcode.Order2H_GetOrderInfoIsExist)] [ProtoContract] public partial class Order2H_GetOrderInfoIsExist: Object, IActorOrderResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } } //请求指定临时订单是否存在 [ResponseType(nameof(Order2M_GetTempOrderInfoIsExist))] [Message(MongoOpcode.M2Order_GetTempOrderInfoIsExist)] [ProtoContract] public partial class M2Order_GetTempOrderInfoIsExist: Object, IActorOrderRequest { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(1)] public long GameOrderId { get; set; } } [Message(MongoOpcode.Order2M_GetTempOrderInfoIsExist)] [ProtoContract] public partial class Order2M_GetTempOrderInfoIsExist: Object, IActorOrderResponse { [ProtoMember(90)] public int RpcId { get; set; } [ProtoMember(91)] public int Error { get; set; } [ProtoMember(92)] public string Message { get; set; } [ProtoMember(1)] public int ShopId { get; set; } [ProtoMember(2)] public long Price { get; set; } } }