【发布时间】:2020-07-08 23:46:31
【问题描述】:
我正在与我的 Web API 分开的类库中构建一个存储库,以保持关注点分离。
我想将数据库配置存储在我的 appsettings.json 中,以便我可以在 Azure Web 应用程序中覆盖这些设置。这为我提供了对本地、预生产和生产环境进行单独设置的途径。
我假设向存储库提供配置设置的最佳方式是从 Startup.cs 读取它们,然后将它们传递给类库。
存储这些设置以确保它们在应用程序的整个生命周期中持续存在并确保它们不会被垃圾收集的最佳方式是什么?
【问题讨论】:
标签: c# asp.net-core asp.net-core-webapi