private ControllersProcessorResult ProcessOnlyAnyPageControllersMatched(IDIResolver resolver, HttpContext context) { var http404Controller = _agent.GetHandlerController(HandlerControllerType.Http404Handler); if (http404Controller == null) { return(ControllersProcessorResult.Http404); } var handlerControllerResult = _controllerExecutor.Execute(http404Controller, resolver, context); if (handlerControllerResult == ControllerResponseResult.RawOutput) { return(ControllersProcessorResult.RawOutput); } if (handlerControllerResult == ControllerResponseResult.Redirect) { return(ControllersProcessorResult.Redirect); } return(ControllersProcessorResult.Ok); }