Example #1
0
 public async Task <IActionResult> Read(ChatMessage message)
 {
     try
     {
         ChatMessage msg = _messagesRepo.FindMessage(message);
         if (msg != null)
         {
             msg.unread = false;
             _messagesRepo.UpdateRecord(msg);
             _messagesRepo.Save();
         }
         return(Ok());
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
 public void MarkMessageAsRead(ChatMessage message)
 {
     message.unread = false;
     _messagesRepo.Save();
 }