2012-02-24 7 views
0

私はSitecore(CMS)Webアプリケーションを使用しています.DI用にSpring.Netを使用しています。カスタムLinkProviderの小さな問題を除いて、素晴らしいです。Webアプリケーションで先にSpringコンテナをロード

私は注入しようとしている依存関係が、Sitecoreインスタンスによって管理されているシングルトンであるLinkProviderオブジェクトのインスタンス作成時に注入されていないため、Sitecoreによって非常に早く(Springロードの前に)

パイプラインの前半でSpringコンテナを読み込む必要があります。私はJohn Westの助けを借りてできると思いますが、Spring HttpModuleを調べた後、どうやってそれを行うのか分かりません。誰もこの分野での経験はありますか?

+0

カスタムプロセッサを書き込むパイプラインを知っていますか?または、Springコード自体に問題がありますか?詳細/コードサンプルを提供できますか? –

+0

こんにちはBrian、http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2011/02/Dependency-Injection-with-the-Sitecore-ASPNETでスレッドを見ました-CMS.aspx あなたがSpringPageHandlerを削除したと言われましたが、これがSitecoreのページハンドラーだったのですか? – Janus007

答えて

0

コンテナの読み込みに問題はありませんでした.... CMSの項目はCMSプラットフォームを使用して作成されるため、依存関係をインスタンス化するには、フレームワークが使用する手動構文が必要でした。

関連する問題