public ManageImageStreamUtil() { _container = new WindsorContainer(); ComponentRegistrar.AddServicesTo(_container); ComponentRegistrar.AddNestConnection(_container); ComponentRegistrar.AddGenericRepositoriesTo(_container); ComponentRegistrar.AddCustomRepositoriesTo(_container); ComponentRegistrar.AddUnitOfWorkTo(_container); ComponentRegistrar.AddDatabaseFactoryPerThreadTo(_container); _productImageService = _container.Resolve <IProductImageService>(); }
public void SetUp() { _container = new WindsorContainer(); ComponentRegistrar.AddServicesTo(_container); ComponentRegistrar.AddNestConnection(_container); ComponentRegistrar.AddGenericRepositoriesTo(_container); ComponentRegistrar.AddCustomRepositoriesTo(_container); ComponentRegistrar.AddUnitOfWorkTo(_container); ComponentRegistrar.AddDatabaseFactoryPerThreadTo(_container); SetuppingTest(); }
public void TestSetup() { //LoadSheets(); gen = new GenerateRandomProductUtil(isLoggingDebug, isLoggingVerbose, isLoggingProductFullDetailsOnCreation, GenerateRandomProductUtil.serviceCall); _container = new WindsorContainer(); ComponentRegistrar.AddServicesTo(_container); ComponentRegistrar.AddNestConnection(_container); ComponentRegistrar.AddGenericRepositoriesTo(_container); ComponentRegistrar.AddCustomRepositoriesTo(_container); ComponentRegistrar.AddUnitOfWorkTo(_container); ComponentRegistrar.AddDatabaseFactoryPerThreadTo(_container); service = _container.Resolve <IProductService>(); indexService = _container.Resolve <IIndexingProductService>(); //_productImageService = _container.Resolve<IProductImageService>(); }