public override IActivityScope ExecuteRequest(IRequestContext context) { var activity = HotChocolateActivity.Create(_formatter.Serialize(context.Request)); context.SetActivity(activity); return(activity); }
public void BeginQueryExecute(IQueryContext context) { HotChocolateRequest request = _formatter.Serialize(context.Request); context.ContextData[nameof(HotChocolateRequest)] = request; HttpContext httpContext = context.GetHttpContext(); HotChocolateActivity activity = HotChocolateActivity.Create(request); httpContext.Features.Set(activity); }