6
Configuration Asp.NetCore
(programming.dev)
A community about the C# programming language
Getting started
Useful resources
IDEs and code editors
Tools
Rules
Related communities
As @nibblebit@programming.dev said you can use multiple configuration providers. We usually have local
appsettings.jsonfiles, even per machineappsettings.<HOSTNAME>.jsonand then use Environment Variables that are stored in a vault for the production environment. We add theappsettings.<HOSTNAME>.jsonfiles to.gitignoreso that they don't get checked in.Then you can provide the secrets as environment variables in the form of
DATA__ConnectionString