AccountManagement.UI.Web.ApplicationBootstrapper.ConfigureContainer C# (CSharp) Метод

ConfigureContainer() публичный статический Метод

public static ConfigureContainer ( IWindsorContainer container ) : void
container IWindsorContainer
Результат void
        public static void ConfigureContainer(IWindsorContainer container)
        {
            container.Register(
                Component.For<IUtcTimeTimeSource>().ImplementedBy<DateTimeNowTimeSource>().LifestylePerWebRequest(),
                Component.For<NServiceBusServiceBus>().LifestylePerWebRequest(),
                Component.For<SynchronousBus>().ImplementedBy<SynchronousBus>().LifestylePerWebRequest(),
                Component.For<IServiceBus>().ImplementedBy<DualDispatchBus>().LifestylePerWebRequest(),
                Component.For<IAuthenticationContext>().ImplementedBy<AuthenticationContext>().LifestylePerWebRequest()                
                );

            SharedWiring(container);
        }