public ChatMessage Add(string sender, ChatMessageType type, 
     ChatMessageDirection direction, string message)
 {
     ChatMessage chatMessage = new ChatMessage(sender, type,
         direction,  message, this);
     Messages.Add(chatMessage);
     LastUpdateTime = DateTime.Now;
     return chatMessage;
 }
Beispiel #2
0
 public ChatMessage(string sender, ChatMessageType type,
     ChatMessageDirection direction, string message,
     ChatBotConversation conversation)
 {
     Sender = sender;
     Type = type;
     Direction = direction;
     Message = message;
     Conversation = conversation;
     MessageTime = direction == ChatMessageDirection.In
         ? DateTime.Now
         : DateTime.Now.AddSeconds(message.Length / 2 + 5);
 }