public async Task <FluentHttpResponse> Invoke(FluentHttpMiddlewareContext context) { context.Request.Items["request"] = "item"; var response = await _next(context); return(response); }
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); }