AutomaticRegistration.ViewModelInstaller.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.Register(AllTypes.FromThisAssembly()
                                   .Where(x => x.Name.EndsWith("ViewModel"))
                                   .WithService.FirstInterface()
                                   .Configure(c => c.LifeStyle.Transient)
                );
        }
ViewModelInstaller