Extension methods for various configuration sources and features.
builder.AddJson(path, level, writeable, optional, reloadOnChange, isPrimaryWriter)
builder.AddYaml(path, level, writeable, optional, reloadOnChange, isPrimaryWriter)
builder.AddXml(path, level, writeable, optional, reloadOnChange, isPrimaryWriter)
builder.AddIni(path, level, writeable, optional, reloadOnChange, isPrimaryWriter)
builder.AddToml(path, level, writeable, optional, reloadOnChange, isPrimaryWriter)
builder.AddEnvironmentVariables(level, prefix)
builder.AddConsul(options => { }, level, writeable, reloadOnChange)
builder.AddNacos(options => { }, level, reloadOnChange)
builder.AddVault(options => { }, level)
builder.AddAesGcmEncryption(base64Key)
builder.AddAesGcmEncryptionFromEnv(envVarName)
builder.AddSensitiveMasking()
builder.AddSensitiveMasking(options => { })
services.AddApqCfg(builder => { })
services.ConfigureApqCfg<TOptions>(sectionPath)