public override object OnAfterExecute(Web.IRequest req, object response, object service) { if (response is CustomRunnerResponse dto) { dto.ServiceName = base.ActionContext.ServiceType.Name; dto.RequestName = base.ActionContext.RequestType.Name; } return(base.OnAfterExecute(req, response, service)); }
public override object OnAfterExecute(Web.IRequest req, object response) { var dto = response as CustomRunnerResponse; if (dto != null) { dto.ServiceName = base.ActionContext.ServiceType.Name; dto.RequestName = base.ActionContext.RequestType.Name; } return(base.OnAfterExecute(req, response)); }