using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; var builder = Host.CreateDefaultBuilder(args); builder.ConfigureAppConfiguration(config => { config.AddJsonFile("settings.json"); }); builder.ConfigureServices(services => { services.AddHttpClient(); }); var app = builder.Build(); var configuration = app.Services.GetService(); var httpClientFactory = app.Services.GetService(); var httpClient = httpClientFactory.CreateClient(); var apiUrl = configuration["ApiUrl"];