如何在 .NET 6 Worker Service 中使用 AddHttpClient

How to using AddHttpClient in .NET 6 Worker Service

是否有其他方法可以在 .NET 6 Worker Service 模板中添加“AddHttpClient()”设置?

例如,在最小 API 中,我们可以使用:

var builder = WebApplication.CreateBuilder(args);
builder.Services.AddHttpClient();

Worker Service 模板中没有:

安装 Microsoft.Extensions.Http nuget (for .NET 6 6.0.0 should be fine) and HttpClientFactoryServiceCollectionExtensions.AddHttpClient 的匹配版本将可用于您的项目。