Finished MessageRepository

+ Tests
This commit is contained in:
Artemy
2025-06-22 14:32:01 +07:00
parent 972b4fb83c
commit b75c0d3f5a
9 changed files with 256 additions and 34 deletions
@@ -4,5 +4,6 @@ namespace Govor.Core.Repositories.Messages;
public interface IMessagesExist
{
bool Exist(Guid messageId);
bool Exist(Message message);
}
@@ -4,7 +4,7 @@ namespace Govor.Core.Repositories.Messages;
public interface IMessagesWriter
{
void Add(Message message);
void Update(Message message);
void Delete(Guid messageId);
Task AddAsync(Message message);
Task UpdateAsync(Message message);
Task RemoveAsync(Guid messageId);
}