在项目的其他部分存储有关用户的信息

时间:2015-08-14 17:16:35

标签: asp.net-mvc entity-framework-6 asp.net-identity

在MVC 5项目中使用EF和Asp .Net Identity。我想将数据库中的记录与特定用户相关联。问题是,我有两个独立的DbContexts。 ApplicationDbContext处理身份功能:身份验证,授权等...我的其他DbContext(MyDbcontext)处理应用程序的实际业务。我想将MyDbContext中的记录与ApplicationDbcontext中的用户相关联。我是否需要打开ApplicationDbContext,获取我的用户信息,关闭它,然后打开MyDbContext并执行一些工作?我可以同时打开吗?我在MyDbcontext中需要某种映射表吗?为了获得奖励,我可以在我的EF迁移种子方法中获取MyDbContext的用户信息吗?

0 个答案:

没有答案