IActorMessage.cs 472 B

1234567891011121314151617181920212223242526
  1. using ProtoBuf;
  2. // 不要在这个文件加[ProtoInclude]跟[BsonKnowType]标签,加到InnerMessage.cs或者OuterMessage.cs里面去
  3. namespace ETModel
  4. {
  5. public interface IActorMessage: IRequest
  6. {
  7. long ActorId { get; set; }
  8. }
  9. [ProtoContract]
  10. public interface IActorRequest : IActorMessage
  11. {
  12. }
  13. [ProtoContract]
  14. public interface IActorResponse : IResponse
  15. {
  16. }
  17. [ProtoContract]
  18. public interface IFrameMessage : IActorMessage
  19. {
  20. long Id { get; set; }
  21. }
  22. }