0

私の MembershipProvider のカスタム実装では、Initialize メソッド中に、多数の MembershipUser オブジェクトを構築しています。MembershipUser コンストラクターには、初期化される MembershipProvider の名前が与えられます。問題は、このコンストラクターによって別の MembershipProvider が再帰的に構築されることです。

基本的に、MembershipUser オブジェクトを使用してカスタム メンバーシップ プロバイダーのユーザーを表し、初期化中に保存されたユーザーをディスクから読み込みたいと考えています。

初期化後にユーザーの遅延ロードを実装できることはわかっていますが、これには各メソッドのチェックが必要です。プロバイダーに依存せずに MembershipUsers を作成できる場所に欠けているものはありますか?

4

1 に答える 1

1

いいえ、あなたは何も見逃していません。これは、Initialize メソッドでは実行できません。

于 2013-11-28T21:00:36.370 に答える