save_everything

This commit is contained in:
Dmitrii Kollerov
2023-03-22 12:02:46 +07:00
parent 388ebd964b
commit 5d280daf74
8 changed files with 69 additions and 39 deletions

View File

@@ -20,24 +20,19 @@ namespace Chatter.Repository
{
private readonly IDbConnector _connector;
public MessageRepository()
public MessageRepository(IDbConnector connector)
{
_connector = connector;
}
public void AddMessage(MessageDto msg)
{
using (var connector = new SqLiteConnector())
{
connector.AddMessage(msg);
}
_connector.AddMessage(msg);
}
public IEnumerable<MessageDto> GetMessages()
{
using (var connector = new SqLiteConnector())
{
return connector.GetMessages();
}
return _connector.GetMessages();
}
}
}