protected override void AdditionalSetup() { base.AdditionalSetup(); _container = new BandIdContainer(Guid.NewGuid()); MockHelper.RegisterInstance<IBandIdResolver>(_container); MockHelper.RegisterInstance<IBandIdInstaller>(_container); AppCatalog = MockHelper.CreateAndRegisterMock<IAppCatalog>(); BandCatalog = MockHelper.CreateAndRegisterMock<IBandCatalog>(); CatalogsContainer = MockHelper.CreateAndRegisterMock<ICatalogsContainer>(); CatalogsContainer .Expect(container => container.AppCatalog) .Return(AppCatalog) .Repeat.Any(); CatalogsContainer .Expect(container => container.BandCatalog) .Return(BandCatalog) .Repeat.Any(); CatalogsContainer.Replay(); }
protected override void AdditionalSetup() { base.AdditionalSetup(); _container = new BandIdContainer(Guid.NewGuid()); MockHelper.RegisterInstance <IBandIdResolver>(_container); MockHelper.RegisterInstance <IBandIdInstaller>(_container); AppCatalog = MockHelper.CreateAndRegisterMock <IAppCatalog>(); BandCatalog = MockHelper.CreateAndRegisterMock <IBandCatalog>(); CatalogsContainer = MockHelper.CreateAndRegisterMock <ICatalogsContainer>(); CatalogsContainer .Expect(container => container.AppCatalog) .Return(AppCatalog) .Repeat.Any(); CatalogsContainer .Expect(container => container.BandCatalog) .Return(BandCatalog) .Repeat.Any(); CatalogsContainer.Replay(); }
public BandProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
public AppRepository(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
/// <summary> /// Initializes a new instance. /// </summary> /// <param name="catalogsContainer">A container with all catalogs to access the store.</param> public AudioProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
/// <summary> /// Initializes a new instance. /// </summary> /// <param name="catalogsContainer">A container with all catalogs to access the store.</param> public UserProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
public PhotoAdapterSettingsMapper(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
public BlogArticleMapper(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
public PerformanceMapper(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
protected ProcessBase(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
public UserMapper(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
/// <summary> /// Initializes a new instance. /// </summary> /// <param name="catalogsContainer">A container with all catalogs to access the store.</param> public VideoProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
public CryptographyProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
/// <summary> /// Initializes a new instance. /// </summary> /// <param name="catalogsContainer">A container with all catalogs to access the store.</param> public PhotoProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
public BandMapper(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
public VideoAdapterSettingsMapper(ICatalogsContainer catalogsContainer) { _catalogsContainer = catalogsContainer; }
/// <summary> /// Resolves instances of classes that are constructed with an <see cref="ICatalogsContainer"/>. /// </summary> /// <typeparam name="TCatalogsConsumer">The <see cref="Type"/> to resolve.</typeparam> /// <param name="catalogsContainer">The <see cref="ICatalogsContainer"/> that is used as the constructor parameter.</param> /// <returns>An instance of the requested <see cref="Type"/>.</returns> public static TCatalogsConsumer ResolveCatalogsConsumer <TCatalogsConsumer>(ICatalogsContainer catalogsContainer) where TCatalogsConsumer : class { return(DependencyConfiguration.DependencyResolver.Resolve <TCatalogsConsumer>( new DependencyResolverParameterOverride("catalogsContainer", catalogsContainer))); }
/// <summary> /// Initializes a new instance. /// </summary> /// <param name="catalogsContainer">A container with all catalogs to access the store.</param> public BlogProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }
/// <summary> /// Initializes a new instance. /// </summary> /// <param name="catalogsContainer">A container with all catalogs to access the store.</param> public PerformanceProcess(ICatalogsContainer catalogsContainer) : base(catalogsContainer) { }