Message.cs 354 B

123456789101112131415161718192021222324
  1. namespace PCC.App.TransferModels;
  2. public class Message
  3. {
  4. public Message()
  5. {
  6. }
  7. public Guid Id { get; set; }
  8. public DateTimeOffset CreationTime { get; set; }
  9. public MessageKind Kind { get; set; }
  10. public byte[] Content { get; set; }
  11. }
  12. public enum MessageKind
  13. {
  14. Invalid = 0,
  15. Ack = 1,
  16. Ping = 2,
  17. Text = 3,
  18. }