コード例 #1
0
 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>();
 }
コード例 #2
0
 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();
 }
コード例 #3
0
 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>();
 }