我希望我的身份数据上下文(IdentityDbContext<IdentityUser>
)和我的常规EF模型的数据上下文(DbContext
)是分开的。
许多人说合并他们,但我没有看到这一点。它们是非常不同的,至少在我的场景中,我想要将它们分离。
当我为每个使用初始化程序(CreateAlways,DropCreate等)时,一切正常。但是我想对两个数据上下文使用迁移 - 我只能使它适用于一个,而不是两个。
这是什么秘密?
答案 0 :(得分:0)
您的上下文是否位于同一名称空间中? 如果是这样,请尝试按照建议in this thread
将它们分成单独的命名空间答案 1 :(得分:0)
这是可能的。有必要将参数设置为enable-migrations
命令,该命令允许每个程序集有多个上下文,并分别控制每个上下文。