【发布时间】:2018-04-27 20:29:42
【问题描述】:
我有一个类库,我将其转换为 .Net Standard 2 类库,以便在 ASP.Net Core 2.0 项目中使用。
该库始终从配置文件中读取 SMTP 设置、连接字符串等项目。
在 Web 项目中,它会在 web.config 中找到这些值。
在 Console/WinForms 中,它会在 app.config 中找到这些值。
.Net Core 2.0 项目是否有与前面的示例一样“正常工作”的等效配置文件?
我认为答案是否定的,但考虑到整个组织都在使用该库,因此寻找处理此问题的最佳方法,因此保持向后兼容性很重要。
【问题讨论】:
-
您的问题是否困惑?标题询问.net std,粗体询问.net core
-
@casius .net core 2 是 .net 标准 2 的安德斯实现。
-
@MattJohnson 我同意,但在我目前的情况下,由于 system.configuration 从 app.config 或 web.config 获取值,我们有一个大量使用的现有库“正常工作”。有没有办法使用 DI 将配置文件推送到 .net 核心项目中,以便该库可以以相同的方式找到这些值?
-
@T.S. - 你是对的。自从我最初写那篇文章以来,我的理解有所扩展。我已经删除了我的评论。请做同样的事情,以便我们清理这个线程。
标签: asp.net .net asp.net-core