C# Class InversionOfControl.CastleWindsor.Pipelines.SetupDependencyResolvers

Show file Open project: HedgehogDevelopment/sitecore-chained-dependency-resolver

Public Methods

Method Description
Process ( PipelineArgs args ) : void
SetupMvcControllerFactory ( IDependencyResolver resolver ) : void

Initialize's the MVC Controller Factory, using Sitecore's Controller Factory as the inner factory. http://www.superstarcoders.com/blogs/posts/using-castle-windsor-with-sitecore-mvc-for-dependency-injection.aspx

SetupWebApiControllerActivator ( System resolver, IWindsorContainer container ) : void

Private Methods

Method Description
BuildContainerAndRegisterTypes ( ) : IWindsorContainer

Method Details

Process() public method

public Process ( PipelineArgs args ) : void
args PipelineArgs
return void

SetupMvcControllerFactory() public method

Initialize's the MVC Controller Factory, using Sitecore's Controller Factory as the inner factory. http://www.superstarcoders.com/blogs/posts/using-castle-windsor-with-sitecore-mvc-for-dependency-injection.aspx
public SetupMvcControllerFactory ( IDependencyResolver resolver ) : void
resolver IDependencyResolver
return void

SetupWebApiControllerActivator() public method

public SetupWebApiControllerActivator ( System resolver, IWindsorContainer container ) : void
resolver System
container IWindsorContainer
return void