6.56服务解析配置
创建于 2026 年 8 月 17 日约 1 分钟读完
在全局配置 HttpClient 时,有时需要先解析依赖服务,再进行客户端配置。例如,以下示例通过解析配置服务来设置请求基地址:
services.AddHttpClient(string.Empty, (serviceProvider, client) =>{ // 解析配置服务 var configuration = serviceProvider.GetRequiredService<IConfiguration>(); client.BaseAddress = new Uri(configuration["your-base-address"]);});