【发布时间】:2016-09-28 18:38:53
【问题描述】:
我正在使用 Visual Studio 2015 创建一个项目。该项目是从 asp.net 项目模板创建的(选中 MVC 复选框)。
自动生成多个文件(例如用于用户管理)。 我有一个名为 IdentityModels.cs 的文件,其中包含 IdentityDbContext(用于用户表)。
我想为我的应用程序创建其他表/实体。这是我所做的:A 创建了第二个 Context 类,继承自 DbContext。
但我想知道为同一个数据库拥有 2 个 DbContext 是否是一件好事。 我应该把所有东西都放在 IdentityDbContext 中吗?或者为我的项目创建 2 个数据库(一个用于身份验证,另一个用于我自己的表)?
谢谢
【问题讨论】:
标签: asp.net-mvc