Пример #1
0
        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);
        }