AddingFiltersWithoutSupertype.ControllerFactory.GetControllerInstance C# (CSharp) Method

GetControllerInstance() protected method

protected GetControllerInstance ( System.Web.Routing.RequestContext requestContext, Type controllerType ) : IController
requestContext System.Web.Routing.RequestContext
controllerType System.Type
return IController
        protected override IController GetControllerInstance(
      RequestContext requestContext, Type controllerType)
        {
            if (controllerType != null)
            {
            var controller = (Controller) GetInstance(controllerType);
            controller.ActionInvoker = (IActionInvoker)
            GetInstance(typeof (AutoActionInvoker));
            return controller;
            }
            return null;
        }
ControllerFactory