public void OnActionExecuted(ActionExecutedContext context) { Assert.IsNotNull(context.ControllerContext); Assert.IsNotNull(context.Request); Assert.IsNotNull(context.Request.RouteValues); context.ExceptionHandled = true; }
public void OnActionExecuted(ActionExecutedContext context) { }
/// <summary> /// Invokes all post-request filters after the controller has been invoked. /// </summary> /// <param name="controllerContext">The controller context.</param> /// <param name="result">The result.</param> /// <param name="ex">The ex.</param> /// <param name="filters">The filters.</param> /// <returns></returns> protected virtual ActionExecutedContext ExecutePostActionFilters(ControllerContext controllerContext, ActionResult result, Exception ex, IEnumerable<IActionFilter> filters) { controllerContext.Request.ReportProgress(new PostActionFiltersNavigationEvent()); var executedContext = new ActionExecutedContext(controllerContext, result, ex); foreach (var filter in filters) { filter.OnActionExecuted(executedContext); } return executedContext; }
public void OnActionExecuted(ActionExecutedContext context) { Assert.IsNotNull(context.ControllerContext); Assert.IsNotNull(context.Request); Assert.IsNotNull(context.Request.RouteValues); }