| 123456789101112131415161718192021222324252627282930313233 |
- using ProtoBuf;
- // 不要在这个文件加[ProtoInclude]跟[BsonKnowType]标签,加到InnerMessage.cs或者OuterMessage.cs里面去
- namespace ETModel
- {
- [ProtoContract]
- public partial class MessageObject
- {
- }
-
- public interface IMessage
- {
- }
-
- public interface IRequest: IMessage
- {
- int RpcId { get; set; }
- }
-
- public interface IResponse: IMessage
- {
- int Error { get; set; }
- string Message { get; set; }
- int RpcId { get; set; }
- }
- public class ResponseMessage: IResponse
- {
- public int Error { get; set; }
- public string Message { get; set; }
- public int RpcId { get; set; }
- }
- }
|