AngularStarter.Controllers.CustomControllerFactory.CreateController C# (CSharp) Метод

CreateController() публичный Метод

public CreateController ( System.Web.Routing.RequestContext requestContext, string controllerName ) : IController
requestContext System.Web.Routing.RequestContext
controllerName string
Результат IController
        public override IController CreateController(RequestContext requestContext, string controllerName)
        {
            var instance = base.CreateController(requestContext, controllerName);
            var controllerInstance = instance as Controller;
            if (controllerInstance != null)
            {
                controllerInstance.ActionInvoker = new CustomRenderActionInvoker();
            }

            return instance;
        }
CustomControllerFactory