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(); }