Ejemplo n.º 1
0
 public async void Send([FromBody] ChatMessage chat)
 {
     Console.WriteLine("MessageController : Send");
     chat = _chatHandler.SendMessage(chat);
     var mess = _notificationsMessageHandler.GenerateMessageFromPayload(chat, MessageType.MessageAdded);
     await _notificationsMessageHandler.SendMessageToAllAsync(mess);
 }
Ejemplo n.º 2
0
 void SendMessages(IChatHandler chat, List <ChatMessage> newMessagesFromAnotherChat)
 {
     if (newMessagesFromAnotherChat == null)
     {
         return;
     }
     foreach (ChatMessage item in newMessagesFromAnotherChat)
     {
         chat.SendMessage(item);
     }
 }