c# - 如何在 .NET Core DbContext.OnConfiguring 中检测实体框架迁移生成器
问题描述
有没有一种简单的方法可以dotnet ef migrations add
在我的DbContext.OnConfiguring
方法中检测程序?只有在这种特定情况下,我才想使用集成安全性,否则使用用户名和密码。有没有标准化的方法来做到这一点?就像是:
protected override void OnConfiguring(DbContextOptionsBuilder options) {
if (options.Context.IsModelBuilder)
options.UseSqlServer("Server=***;Database=***;Integrated Security=True;");
else
options.UseSqlServer("Server=***;Database=***;user id=***;password=***;");
}
解决方案
推荐阅读
- python - 由于传递给 __init__() 的附加参数,django 中的嵌套视图给出了 TypeError
- java - 方法不会从其超类覆盖
- wordpress - 如何通过以下方式将 Wordpress 与 Ultimate Member 和 Media Library 文件夹结合使用
- javascript - promise catch 不解析 json
- angularjs - AngularJS模拟ngChange用于单元测试中的选择
- c - 微ECC值可能吗?
- mysql - 如何通过多个表插入数据
- r - 使用多个回归器预测每周时间序列数据
- r - R中函数内的子集疑难解答
- ruby-on-rails - Rspec 规格控制器