【发布时间】:2018-05-08 11:15:21
【问题描述】:
我在处理数据库连接字符串和迁移时遇到了问题。 我有 2 个项目:
- 域
- 应用
DbContext 在 Domain 项目中,所以这是我运行迁移的项目。
迁移概念强制我在 DbContext 中实现 OnConfiguring,并在其中指定数据库提供程序,例如:
protected override void OnConfiguring(DbContextOptionsBuilder builder)
{
builder.UseSqlServer("<connection string>");
}
我的问题是我不想使用硬编码的连接字符串,原因很明显,而且我不能使用 ConfigurationManager 从配置文件中读取它,因为配置文件在应用程序项目中。
【问题讨论】:
标签: c# .net-core entity-framework-core entity-framework-migrations