protected override Task <HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
            {
                if (context != null)
                {
                    context.AddToHeaders(request.Headers);
                }

                return(base.SendAsync(request, cancellationToken));
            }
Example #2
0
#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
        protected internal static HttpRequestMessage BuildRequest(HttpMethod method, string path, HttpContent?content, QueryContext?context)
#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member
        {
            var request = new HttpRequestMessage(method, path);

            if (content != null)
            {
                request.Content = content;
            }

            context?.AddToHeaders(request.Headers);

            return(request);
        }
Example #3
0
        protected static HttpRequestMessage BuildRequest(HttpMethod method, string path, HttpContent content, QueryContext context = null)
        {
            var request = new HttpRequestMessage(method, path);

            if (content != null)
            {
                request.Content = content;
            }

            if (context != null)
            {
                context.AddToHeaders(request.Headers);
            }

            return(request);
        }