public override void OnActionExecuted(ActionExecutedContext filterContext) { if (TrackBodyTelemetry.IsPutOrPost(filterContext.HttpContext.Request.HttpMethod)) { var requestBody = GetBodyFromRequest(filterContext); // Os dados do corpo não são adicionados no request =( TrackBodyTelemetry.AddBodyToTelemetryClient(requestBody); } base.OnActionExecuted(filterContext); }
public override void OnActionExecuted(HttpActionExecutedContext actionExecutedContext) { var filterContext = actionExecutedContext.ActionContext; if (TrackBodyTelemetry.IsPutOrPost(filterContext.Request.Method.ToString())) { var requestBody = GetBodyFromRequest(actionExecutedContext); // Os dados do corpo não são adicionados no request =( TrackBodyTelemetry.AddBodyToTelemetryClient(requestBody); } base.OnActionExecuted(actionExecutedContext); }