Code-First MVC - AspNet表在哪里实现?

时间:2016-09-21 09:34:34

标签: asp.net-mvc oauth-2.0

我正在创建 Code First MVC项目,我有一个与自动实现的SQL表有关的问题。

背景

在创建项目时,我实现了一个表来存储电影详细信息(在SeedData.cs中)。那里没有提到任何其他表格。但是,当您使用新的电影表查看数据库时,还有多个AspNet表,例如AspNetUsers和AspNetRoles。

问题

由于Code-First意味着代码在实体/表之前实现,我的项目中是否已经声明/可访问AspNet表?

因为我假设它们是自动创建的,所以在创建Code-First MVC项目时是否有人知道这些表的实现位置?

1 个答案:

答案 0 :(得分:1)

如果您使用Visual Studio模板创建项目,则在创建项目时,如果您需要用户身份验证,则会选择一个复选框。您选择了是,这就是ASPNET用户角色等已添加到您的项目中的原因。

希望这有帮助。