public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext) { var s = actionExecutedContext.GetService <ISingle>(); int c = s.Calc(); var l = actionExecutedContext.GetService <ILogger>(); l.W("OnActionExecuted"); base.OnActionExecuted(actionExecutedContext); }
public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext) { var service = actionExecutedContext.GetService <ResponseInspectorService>(); actionExecutedContext.Response = new HttpResponseMessage(HttpStatusCode.OK); actionExecutedContext.Response.Headers.Add("ResponseStatus", service.InspectResponse()); }
public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext) { actionExecutedContext.GetService <HeaderService>().SetHeaders(); }
public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext) { actionExecutedContext.GetService <IUnitOfWorkManager>().End(actionExecutedContext.Exception); }