HttpClientFactoryOptions
var services = new ServiceCollection()
.AddTransient<Foo>()
.AddScoped<Bar>()
.Configure<HttpClientFactoryOptions>(options =>
{
options.HandlerLifetime = TimeSpan.FromSeconds(2);//生命周期设置为2s 后过期,默认2min
options.HttpMessageHandlerBuilderActions.Add(AddHandler);//添加要执行的方法
options.ShouldRedactHeaderValue = EditHeader;//请求头判断,用于屏蔽
});

浙公网安备 33010602011771号