diff --git a/DbFirst.BlazorWebApp/Program.cs b/DbFirst.BlazorWebApp/Program.cs index e06db92..9955b35 100644 --- a/DbFirst.BlazorWebApp/Program.cs +++ b/DbFirst.BlazorWebApp/Program.cs @@ -13,33 +13,17 @@ builder.Services.AddScoped(); builder.Services.AddScoped(); var apiBaseUrl = builder.Configuration["ApiBaseUrl"]; -if (!string.IsNullOrWhiteSpace(apiBaseUrl)) +void ConfigureClient(HttpClient client) { - builder.Services.AddHttpClient(client => - { + if (!string.IsNullOrWhiteSpace(apiBaseUrl)) client.BaseAddress = new Uri(apiBaseUrl); - }); - builder.Services.AddHttpClient(client => - { - client.BaseAddress = new Uri(apiBaseUrl); - }); - builder.Services.AddHttpClient(client => - { - client.BaseAddress = new Uri(apiBaseUrl); - }); - builder.Services.AddHttpClient(client => - { - client.BaseAddress = new Uri(apiBaseUrl); - }); -} -else -{ - builder.Services.AddHttpClient(); - builder.Services.AddHttpClient(); - builder.Services.AddHttpClient(); - builder.Services.AddHttpClient(); } +builder.Services.AddHttpClient(ConfigureClient); +builder.Services.AddHttpClient(ConfigureClient); +builder.Services.AddHttpClient(ConfigureClient); +builder.Services.AddHttpClient(ConfigureClient); + var app = builder.Build(); // Configure the HTTP request pipeline.