AccountManagement.UI.QueryModels.ContainerInstallers.AccountManagementDocumentDbReaderInstaller.Install C# (CSharp) Method

Install() public method

public Install ( IWindsorContainer container, IConfigurationStore store ) : void
container IWindsorContainer
store IConfigurationStore
return void
        public void Install(
            IWindsorContainer container,
            IConfigurationStore store)
        {
            container.RegisterSqlServerDocumentDb(Registration, ConnectionStringName);

            container.Register(            
                Component.For<IAccountManagementDocumentDbQueryModelsReader, IUnitOfWorkParticipant>()
                    .ImplementedBy<AccountManagementDocumentDbQueryModelsReader>()
                    .DependsOn(
                        Registration.DocumentDb,
                        Dependency.OnValue<IDocumentDbSessionInterceptor>(NullOpDocumentDbSessionInterceptor.Instance))
                    .LifestylePerWebRequest()
                );
        }
AccountManagementDocumentDbReaderInstaller