Hi all! Trying to work with small pet project for myself. So I use few asp net core apps + db in docker and docker compose. And I little confuse about storing configuration (like for logging or db connection etc). Where is best place to store it? Continue use app.json or move .env files (enviroments variables)

I guess .env files more easy to configure f.e. on CI\CD So whatis a better?

  • nibblebitMA
    link
    fedilink
    arrow-up
    5
    ·
    1 year ago

    Using DI you can register multiple configuration providers with different priorities. What’s common is to have an local.appsetting.json for development and have production setup with environment variables. But you can use any combination of providers.