dotnet add package OLT.Extensions.Configuration.RESTApi
using OLT.Extensions.Configuration.RESTApi;
var builder = WebApplication.CreateBuilder(args);
builder.Configuration
.SetBasePath(builder.Environment.ContentRootPath)
.AddRestApi("https://my-configuration-endpoint/config/application", false, TimeSpan.FromMinutes(10), options =>
{
options
.SetHeaderAcceptJson()
.SetQueryParam("env", "staging")
.UseAuthentication(auth => auth.WithApiKey(apiKey, "X-API-KEY"));
});