我到处都可以看到在 DI 中创建客户端的三种主要方法(基本的、命名的、类型化的),但我找不到注入IHttpClientFactory或HttpClient(两者都可能)的地方。
IHttpClientFactory
HttpClient
Q1 : 注射IHttpClientFactory或HttpClient请有什么区别?
Q2:如果IHttpClientFactory被注入,我应该factory.CreateClient()在每次调用时使用吗?
factory.CreateClient()
c# dependency-injection dotnet-httpclient asp.net-core
asp.net-core ×1
c# ×1
dependency-injection ×1
dotnet-httpclient ×1