使用ASP.NET Core 2.1 中的新HttpClientFactory,可以很容易地使用基本 URL、默认标头等配置自定义 HTTP 客户端。
但是,我还没有找到一种集中配置的方法,可以让我从当前请求上下文中注入标头。例如,考虑一个使用Authorization
标头调用的服务,我也希望将其传递给所有底层服务。能够在类中的.AddHttpClient()
调用中配置它会很棒,但我无法弄清楚如何从那里获取请求上下文。services
Startup
有任何想法吗?
烙印99
相关分类