私はNInjectバインディングをかなり新しくしています。ここにはNInjectの説明があります。タイプのNInjectでMembershipProviderをバインドするときにInSingletonScopeを使用する必要がありますか?
- TransientBehavior -A新しいインスタンスは、1つが要求されるたびに作成されます。
- SingletonBehavior - 型の単一のインスタンスが作成され、以降の要求ごとに同じインスタンスが返されます。
- OnePerThreadBehavior - 1つのタイプのインスタンスがスレッドごとに作成されます。
- OnePerRequestBehavior - 1つのタイプのインスタンスがWeb要求ごとに作成され、要求が終了すると破棄されます。
私はSqlMembershipProviderへのMembershipProviderをバインドしたい場合は、私が唯一の1つのSQLメンバシッププロバイダを必要とするので、私はSingletonBehaviorを使用する必要がありますか?
も参照してください:http://stackoverflow.com/questions/2753424 –