WebSocketMessage.cs 701 B

123456789101112131415161718192021222324252627282930
  1. #nullable disable
  2. #pragma warning disable CS1591
  3. using System;
  4. namespace MediaBrowser.Model.Net
  5. {
  6. /// <summary>
  7. /// Class WebSocketMessage.
  8. /// </summary>
  9. /// <typeparam name="T"></typeparam>
  10. public class WebSocketMessage<T>
  11. {
  12. /// <summary>
  13. /// Gets or sets the type of the message.
  14. /// </summary>
  15. /// <value>The type of the message.</value>
  16. public string MessageType { get; set; }
  17. public Guid MessageId { get; set; }
  18. public string ServerId { get; set; }
  19. /// <summary>
  20. /// Gets or sets the data.
  21. /// </summary>
  22. /// <value>The data.</value>
  23. public T Data { get; set; }
  24. }
  25. }