私はDependencyResolver
をDependencyResolver
として使用してその依存関係を見つけるカスタムMembershipProvider
を作成しました。 MVCアプリケーションでは効果的ですが、Webサイト管理ツールでは機能しません。Webサイト管理ツールと一緒にカスタムメンバーシッププロバイダを使用する
要求を処理する前にコンテナを構成できるようにするために、Webサイト管理ツールの要求処理にフックできる方法はありますか?
私はDependencyResolver
をDependencyResolver
として使用してその依存関係を見つけるカスタムMembershipProvider
を作成しました。 MVCアプリケーションでは効果的ですが、Webサイト管理ツールでは機能しません。Webサイト管理ツールと一緒にカスタムメンバーシッププロバイダを使用する
要求を処理する前にコンテナを構成できるようにするために、Webサイト管理ツールの要求処理にフックできる方法はありますか?
メンバシッププロバイダは相互運用可能である必要があります。したがって、プロバイダベースのアプリケーションの設定ファイルにプラグインするだけで動作します。
ウェブサイト管理ツールはこれと全く同じですが、MVCアプリケーションから完全に切り離された独自のWebアプリケーションで実行され、プロバイダを参照するだけです。
メンバシッププロバイダに必要なすべての依存関係が1つのアセンブリにパッケージ化され、IoCコンテナが実行環境に関係なくブートストラップされていることを確認する必要があります。これをMVC初期化、それに依存しません。