Не удается создать MembershipUser во время инициализации MembershipProvider?
В моей пользовательской реализации MembershipProvider во время метода Initialize я создаю несколько объектов MembershipUser. Конструктор MembershipUser получает имя инициализируемого MembershipProvider. Проблема в том, что этот конструктор вызывает рекурсивное построение другого MembershipProvider.
По сути, я представляю пользователей в моем настраиваемом поставщике членства с помощью объектов MembershipUser, и я хотел бы загрузить сохраненных пользователей с диска во время инициализации.
Я знаю, что могу реализовать отложенную загрузку пользователей после инициализации, но это требует проверки в каждом методе. Есть ли что-то, чего мне не хватает, где я могу создать MembershipUsers независимо от провайдера?
1 ответ
Нет, ты ничего не пропустил. Вы не можете сделать это в методе Initialize.