public UiRegistry()
{
// Test
For<ISessionCoordinator>().Use<TestNHConfigurator>();
For<IClientStorage>().Use<InMemoryClientStorage>();
// Production
For<IBasketRepository>().Use<BasketRepository>();
For<IPromotionsRepository>().Use<PromotionsRepository>();
For<IProductRepository>().Use<ProductRepository>();
For<ICommandHandlerRegistry>().Use<CommandHandlerRegistry>();
For<IQueryService>().Use<NhQueryService>();
For<IUnitOfWork>().Use<NhUnitOfWork>();
For<IDomainViewsRepository>().Use<DomainViewsRepository>();
}