public async Task <FluentHttpResponse> Invoke(FluentHttpMiddlewareContext context)
        {
            context.Request.Items["request"] = "item";
            var response = await _next(context);

            return(response);
        }
示例#2
0
        public async Task <FluentHttpResponse> Invoke(FluentHttpMiddlewareContext context)
        {
            var response = await _next(context);

            response.Headers.Add("X-Brand-Id", "snorlax");

            if (response.Items?.Count > 0)
            {
                foreach (var(key, value) in response.Items)
                {
                    response.Headers.Add(key.ToString(), value.ToString());
                }
            }

            return(response);
        }