SimpleMessagingService

Log | Files | Refs | README

GetMessagesContract.cs (576B)


      1 namespace Shared.Contracts;
      2 
      3 public class GetMessagesContract
      4 {
      5     public DateTime createdAt { get; set; } = DateTime.Now;
      6     public string createdBy { get; set; } = Environment.MachineName;
      7     public string origin { get; set; } = string.Empty;
      8     public List<MessageData> messages { get; set; } = new List<MessageData>();
      9 }
     10 
     11 public class MessageData
     12 {
     13     public Guid Id { get; set; } = Guid.Empty;
     14     public string Sender { get; set; } = string.Empty;
     15     public DateTime TimeStamp { get; set; } = DateTime.Now;
     16     public string Content { get; set; } = string.Empty;
     17 }