Model view controller 夏普建筑会员

Model view controller 夏普建筑会员,model-view-controller,membership,s#arp-architecture,Model View Controller,Membership,S#arp Architecture,也许这是一个愚蠢的问题,但我不知道如何使用夏普架构模板的成员资格。我已经在asp.net MVC中看到了它是如何实现的(AccountController、AccountView和AccountModel/它们都是自动生成并绑定到membeship provider的) 我希望我的问题是清楚的 提前感谢。您需要实现自己的会员资格提供商,并在web.config中注册,然后将所需的存储库注入提供商,或者只需使用服务定位器获取IRepository Mauricio Scheffer已经写了一篇文章

也许这是一个愚蠢的问题,但我不知道如何使用夏普架构模板的成员资格。我已经在asp.net MVC中看到了它是如何实现的(AccountController、AccountView和AccountModel/它们都是自动生成并绑定到membeship provider的)

我希望我的问题是清楚的


提前感谢。

您需要实现自己的会员资格提供商,并在web.config中注册,然后将所需的存储库注入提供商,或者只需使用服务定位器获取IRepository


Mauricio Scheffer已经写了一篇文章,它应该可以帮助您入门。

另外,请记住,没有什么可以阻止您将内置的SqlMembershipProvider用于s#arp Arch网站。我已经使用S#arp Arch构建了相当多的网站,并且从来没有需要实现基于SA的成员资格提供程序——我只是在ASP.NET提供程序之前添加了一个抽象,这样我的代码就可以进行测试并从中获得。