AddHttpClient
下面是一个示例:
services.AddHttpClient(client =>
{
client.BaseAddress = new Uri("https://third-party-api.com");
});
AddHttpClient
下面是一个示例:
services.AddHttpClient()
.ConfigurePrimaryHttpMessageHandler(() => new HttpClientHandler
{
ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => true
});
通过上述示例可以看到,AddHttpClient方法可以用于不同类型的HTTP客户端的配置。根据需要选择合适的方法来注入HttpClient请求所需的依赖项。
上一篇:AddHttpClient<TClient>和AddHttpClient<TClient,TImplementation>的区别
下一篇:AddHttpClient<TClient>与AddHttpClient<TClient,TImplementation>的区别是什么?