public override void Load(CompositionContainer container) { base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get<ISiteMapBuilderService>(true)); container.RegisterTypeMapping<IBeheerController, BeheerController>(); container.RegisterTypeMapping<ICategorieController, CategorieController>(); container.RegisterTypeMapping<ITrefwoordController, TrefwoordController>(); }
public override void Load(CompositionContainer container) { base.Load(container); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get <ISiteMapBuilderService>(true)); container.RegisterTypeMapping <ITTAOrdersController, TTAOrdersController>(); }
public override void Load(CompositionContainer container) { base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get <ISiteMapBuilderService>(true)); container.RegisterTypeMapping <ICustomerManagerController, CustomerManagerController>(); }
public override void Load(CompositionContainer container) { base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get<ISiteMapBuilderService>(true)); container.RegisterTypeMapping<IStoresController, StoresController>(); }
public override void Load(CompositionContainer container) { base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get <ISiteMapBuilderService>(true)); container.RegisterTypeMapping <IShellController, ShellController>(); Common.Logger.InitLogger(); }
public void ChildContainersCanOverrideParentTypeMapping() { TestableRootCompositionContainer parent = new TestableRootCompositionContainer(); CompositionContainer child = parent.Containers.AddNew <CompositionContainer>(); parent.RegisterTypeMapping <IFoo, Foo>(); child.RegisterTypeMapping <IFoo, Foo2>(); Assert.AreEqual(typeof(Foo), parent.GetMappedType <IFoo>()); Assert.AreEqual(typeof(Foo2), child.GetMappedType <IFoo>()); }
public override void Load(CompositionContainer container) { if (container == (CompositionContainer)null) throw new ArgumentNullException("container", "Controleer of CompositionContainer beschikbaar is."); base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get<ISiteMapBuilderService>(true)); container.RegisterTypeMapping<IBeheerThemasController, BeheerThemasController>(); }
public void WebApplicationCreatesBuilderThatDoesContainerAwareTypeMapping() { TestableWebClientApplication app = new TestableWebClientApplication(); MockHttpContext context = new MockHttpContext(); app.TestRun(); CompositionContainer root = app.RootContainer; root.RegisterTypeMapping <IFoo, Foo>(); IFoo created = (IFoo)(root.BuildNewItem(typeof(IFoo))); Assert.IsNotNull(created); Assert.IsTrue(created is Foo); }
public override void Load(CompositionContainer container) { base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get <ISiteMapBuilderService>(true)); RepositoryMembershipProvider membershipProvider = Membership.Provider as RepositoryMembershipProvider; if (membershipProvider != null) { membershipProvider.EmployeeService = container.Services.Get <IEmployeeService>(); membershipProvider.ValidPassword = "******"; } container.RegisterTypeMapping <IOrdersController, OrdersController>(); }
public override void Load(CompositionContainer container) { base.Load(container); AddGlobalServices(container.Parent.Services); AddModuleServices(container.Services); RegisterSiteMapInformation(container.Services.Get<ISiteMapBuilderService>(true)); RepositoryMembershipProvider membershipProvider = Membership.Provider as RepositoryMembershipProvider; if (membershipProvider != null) { membershipProvider.EmployeeService = container.Services.Get<IEmployeeService>(); membershipProvider.ValidPassword = "******"; } container.RegisterTypeMapping<IOrdersController, OrdersController>(); }