public void Install(IWindsorContainer container, IConfigurationStore store) { var mvcControllerFactory = new WindsorControllerFactory(container.Kernel); ControllerBuilder.Current.SetControllerFactory(mvcControllerFactory); container.Register(Classes.FromThisAssembly().BasedOn<IController>().Configure(c => c.LifestyleTransient())); }
public void Install(IWindsorContainer container, IConfigurationStore store) { var mvcControllerFactory = new WindsorControllerFactory(container.Kernel); ControllerBuilder.Current.SetControllerFactory(mvcControllerFactory); container.Register(Classes.FromThisAssembly().BasedOn <IController>().Configure(c => c.LifestyleTransient())); }