public async Task MarkAsRead(string[] messageId) { if (messageId != null) { foreach (var id in messageId) { _chatRepo.GetMessageById(id).IsRead = true; } await _chatRepo.SaveChangesAsync(); } }