将HttpClientLogHandler注册方式从Singleton改为Transient
This commit is contained in:
parent
d6d1bf79f0
commit
287a71e032
@ -45,7 +45,7 @@ builder.Services.AddSwaggerGen();
|
||||
|
||||
builder.Services.AddSingleton<IConfiguration>(config);
|
||||
builder.Services.Configure<ClientOptions>(config.GetSection("ClientOptions"));
|
||||
builder.Services.AddSingleton<HttpClientLogHandler>();
|
||||
builder.Services.AddTransient<HttpClientLogHandler>();
|
||||
builder.Services.AddHttpClient("Default", client => { client.Timeout = TimeSpan.FromSeconds(30); })
|
||||
.AddHttpMessageHandler<HttpClientLogHandler>();
|
||||
builder.Services.AddMemoryCache();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user