public DependencyRegistry(ServiceConfiguration serviceConfiguration)
{
var repositoryFactory = new RepositoryFactory(serviceConfiguration.DatabaseConfiguration, serviceConfiguration.DataDirectory);
For<IAccountRepository>().Use(() => repositoryFactory.CreateAccountRepository());
For<IMessageRepository>().Use(() => repositoryFactory.CreateMessageRepository());
For<IFolderRepository>().Use(() => repositoryFactory.CreateFolderRepository());
For<IDnsClient>().Use<DnsClient>();
For<ILog>().Use<Log>();
}
}