Nexus.Configuration
Note: This content is outdated and needs to be updated.
Configuration
Ensure the following settings exist in appsettings.json / Environment variables / Consul KV:
{
"ConsulKV": {
"Url": "http://localhost:8500",
"Token": "<token-for-service-name-kv>",
"Key": "<service-name>/app-config"
}
}
Usage
While building the WebApplication, call:
WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
builder.Configuration.AddCoreConfiguration();