首页 > 解决方案 > 如何在 .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=***;");
}

标签: c#entity-framework.net-core

解决方案


推荐阅读