【发布时间】:2019-02-03 13:32:43
【问题描述】:
我目前正在将 .Net Framework 类库转换为 .Net Standard 类库。在 Framework 中,我们使用 app.config 并使用转换文件来保存特定于环境的数据,例如环境的连接字符串(Prod、Test、Dev)。
我已经在 SO 和 Google 上搜索过这个答案,但一直都是空的。在 .Net Standard 类库中存储和检索这些数据的最佳方式是什么?在这一点上,我不在乎我是否有一些代码可以根据我的构建设置填充属性,或者我是否有一个文件位于包含这些数据的 DLL 旁边。我只需要一种连接到开发中的 ServerA 和生产中的 ServerB 的方法。
我将有一个 .Net Core 或 .Net Framework 项目,它引用这个 DLL 并要求这个 DLL 提供数据,但我希望这个库能够容纳它自己的数据库连接,而不是从数百个调用它的应用程序中传递它。
【问题讨论】: