From what I've seen here if I have an Azure App Config set up and want to have a feature flag in it, in order to read its value or take advantage of it I must:
- Install a nuget, separate from the Microsoft.Extensions.Configuration one I already need for App Config
- Add "UseFeatureFlags" in "CreateHostBuilder"
- Register the feature management in startup services
- Have an enum, designed specifically for each flag
- Register the feature manager in the "_ViewImports"
And I don't see what benefit ALL THAT gives me over having a standard config value with wither "true" or "false" and skip all the previous steps and just go "if (featureValue)".
So, what is the benefit I am not aware of that is worth going through all that trouble?