public GivenMainSteps( IBuilderRegistrationService builderRegistrationService, WarehouseProviderBuilder warehouseProviderBuilder) { _builderRegistrationService = builderRegistrationService; _warehouseProviderBuilder = warehouseProviderBuilder; }
public void RegisterModule(IDependencyRegistrator dependencyRegistrator) { dependencyRegistrator .AddInstance(InitializeWarehouseContainer()) .AddSingleton <IWarehouseProvider, FakeWarehouseProvider>(); dependencyRegistrator.RegisterInstance(WarehouseProviderBuilder.CreateBuilder()); }
public StartApplicationService( IBuilderRegistrationService builderRegistrationService, WarehouseProviderBuilder warehouseProviderBuilder, StructureHelper structureHelper) { StructureHelper = structureHelper; _builderRegistrationService = builderRegistrationService; _warehouseProviderBuilder = warehouseProviderBuilder; }
public StartApplicationService( IBuilderRegistrationService builderRegistrationService, LoginProviderBuilder loginProviderBuilder, WarehouseProviderBuilder warehouseProviderBuilder, EventsProviderBuilder eventsProviderBuilder, StructureHelper structureHelper) { StructureHelper = structureHelper; _builderRegistrationService = builderRegistrationService; _loginProviderBuilder = loginProviderBuilder; _warehouseProviderBuilder = warehouseProviderBuilder; _eventsProviderBuilder = eventsProviderBuilder; }
private static void RegisterBuilders(IIocContainerRegistrator iocContainer) { iocContainer.RegisterInstance(WarehouseProviderBuilder.CreateBuilder()); iocContainer.RegisterInstance(LoginProviderBuilder.CreateBuilder()); }