ASP.NET Identity设置和Entity Framework数据库的第一种方法

时间:2014-01-29 10:40:37

标签: c# sql asp.net-mvc asp.net-mvc-5 entity-framework-6

我开始关注ASP.NET Identity Framework。它由实体框架6提供支持。

它使用默认数据库和相关表的数量。 AspNetUsersAspnetUserRolesAspnetUserLoginsAspnetUserClaimsAspnetRoles_MigrationHistory

目前通过遵循postthis one

来寻找减少表格数量的解决方案

之后,我需要添加我的商家信息表ProductsCategories等...

所以这是我的问题。

目前看起来像使用Code First我可以处理User Profiles。 但接下来,如果我需要向数据库添加新的业务表,我是否需要创建edmx模型并保留所有实体,包括Aspnet Identity Enitnites?

有没有办法做到这一点(切换ASP.NET Identity Framework以使用自定义edmx文件中定义的实体)?

或者我可能需要保留ASP.NET Identity Framework / User Profiles,并通过自定义edmx模式处理我的商家信息表?

你有什么建议?

我认为通过edmx文件处理所有内容是个好主意,这样我就可以直接在数据库中进行任何更改,然后使用edmx模板更新tt文件并重新生成Enitites和Datacontext

0 个答案:

没有答案