在MembershipProvider Initialize期间无法创建MembershipUser?

时间:2013-11-28 20:25:04

标签: asp.net membership-provider custom-membershipprovider membershipuser

在我的MembershipProvider的自定义实现中,在Initialize方法期间,我构建了许多MembershipUser对象。 MembershipUser构造函数被赋予正在初始化的MembershipProvider的名称。问题是这个构造函数导致另一个MembershipProvider以递归方式构造。

基本上,我使用MembershipUser对象代表我的自定义成员资格提供程序中的用户,并且我希望在Initialize期间从磁盘加载已保存的用户。

我知道我可以在初始化后实现延迟加载的用户,但这需要检查每种方法。在我可以创建独立于提供者的MembershipUsers的地方,我有什么遗漏吗?

1 个答案:

答案 0 :(得分:1)

不,你没有遗漏任何东西。您无法在Initialize方法中执行此操作。