会员提供商可以是特定请求

时间:2012-09-03 10:51:14

标签: asp.net-mvc asp.net-membership membership-provider multi-tenant

在多租户(每个客户端的单独数据库)模型中,是否可以使用Microsoft MembershipProvider或SimpleMembership提供程序?

原始成员资格提供程序是从web.config配置的,而Simplemembershipprovider(在MVC4模板中)有一个方法,它按应用程序启动而不是按会话或请求初始化数据库。

是否会员资格/简单会员提供商因此被绑定到应用程序或原则中是否合理地将数据库连接更改为指向每个请求的请求客户端数据库?

1 个答案:

答案 0 :(得分:0)

我们确定需要使用依赖注入来为每个租户请求添加自定义成员提供程序。通过彻底的调查,显然我们无法修改成员资格提供者的连接,并确保在完成请求之前没有通过另一个请求进行重新编码。由于其单件设计。

干杯 添