【发布时间】:2014-04-24 19:21:15
【问题描述】:
我正在尝试使用可与 EntityFramework 和 MVC4 一起使用的 SimpleMembershipProvider。但是,当使用“新建项目向导”创建互联网应用程序时,它会将所有这些逻辑合并到我的网络项目中。
由于我想将事情分开,我有一个业务层(已经引用了 EF),其中有我的上下文和我的 EF 数据库集。我也想在该层中做所有与用户相关的事情,但真的不知道如何去做......
如何在我的 Web 项目中利用 SimpleMembershipProvider(和角色)的易用性,但在我的业务层中执行所有与数据库相关的工作? 我是否还需要在我的 Web 项目中引用 EF(我想不需要,一旦一切设置正确)?
我试图找到一些有关这方面的信息,但到目前为止还没有真正成功。
【问题讨论】:
标签: c# asp.net-mvc entity-framework simplemembership n-tier-architecture