Hierarchical appsettings support for 'Manage app settings'
After trying out the new 'Manage app settings' feature in the DXP portal.
Not sure if hierarchical named app settings are supported. Due to the app setting name input field not allowing the separator '__' (double underscores. (See .NET 6 environment variables configuration.
Probably mainly because the validation matches with the key vault name restrictions. But it doesn't match with the App Service's app setting name restrictions.
Ideally, if possible, the app setting name validation in the DXP portal should follow the App Service's app setting name restrictions (as it is pushed there anyway and perhaps transformed to the key vault secret name (double dashes behind the scenes.
We use hierarchical app settings regularly. Consider the following app setting:
{
"SomeExternalApi": {
"ApiKey": "(secret"
}
}
Other than that, great feature! If above can be supported, we would use this very often.
