public async Task UpdateMessageByIDAsync(ChatMessage targetMessage) { Message.Data.Entities.ChatMessage contextMessage = await santaContext.ChatMessages.FirstOrDefaultAsync(m => m.ChatMessageId == targetMessage.chatMessageID); contextMessage.IsMessageRead = targetMessage.isMessageRead; santaContext.ChatMessages.Update(contextMessage); }
public async Task DeleteMessageByID(Guid chatMessageID) { Message.Data.Entities.ChatMessage contextMessage = await santaContext.ChatMessages.FirstOrDefaultAsync(m => m.ChatMessageId == chatMessageID); santaContext.ChatMessages.Remove(contextMessage); }
public async Task CreateMessage(ChatMessage newMessage) { Message.Data.Entities.ChatMessage contextMessage = Mapper.MapMessage(newMessage); await santaContext.ChatMessages.AddAsync(contextMessage); }