我在Visual Studio 2013中使用MVC和个人用户帐户身份验证创建了一个新的Web项目
我在类库中有一个实体框架代码优先数据库,将实体类和ApplicationUser放在同一个地方的最佳方法是什么?
将实体框架类放在Web项目中
OR
将ApplicationUser放入类库(如果是这样,怎么做?)
答案 0 :(得分:0)
作为一名ASP.NET MVC开发人员,在我的MVC开发初期就想知道同样的事情,让我与大家分享我如何处理这个问题:
我有一个名为DAL(数据访问层)的独立类库。当然,在DAL中添加对实体框架的引用。然后我从Web应用程序中删除ApplicationUser类并将其创建到DAL项目并从IdentityUser类继承。然后在MVC应用程序中,我将更改using语句以匹配正在使用ApplicationUser的DAL中的语句。
希望我帮助过。