2011-11-10 2 views
1

私はControllerFactoryを使用するサンプルがあり、IOCのコンテナに新しいですし、mvc3にコンテナを統合する方法を混同...Castle WindsorでDependencyResolverまたはControllerFactoryを選択する新しいMVC3プロジェクトを開始する場合は、

... https://github.com/kkozmic/ToBeSeen/blob/master/src/ToBeSeen/Plumbing/WindsorControllerFactory.cs

を語るブログの記事は "ありMVC 3.0 IDependencyResolverインターフェイスが壊れています.Windsorで使用しないでください。 http://mikehadlow.blogspot.com/2011/02/mvc-30-idependencyresolver-interface-is.html

と、このリンクから、私はまたIControllerActivatorを実装する必要があると思う... pluralsightのmvc3依存解像度のビデオのスコットアレンの Castle Windsor Dependency Resolver for MVC 3

は、あなたのIOCコンテナがそれのために十分でない場合の活性化剤を使用することが必要であると言います。 .. これはまた、DependencyResolverでwindsorを使用することについても考えさせています。

答えて

2

私はControllerFactoryをしばらく使っていますが、まったく問題はありません。 場合tutorial非常に便利なウィンザーウィキ

にあります、あなたの行動は、IOCが解決されて必要私はあなたが http://weblogs.asp.net/psteele/archive/2009/11/04/using-windsor-to-inject-dependencies-into-asp-net-mvc-actionfilters.aspx

解除操作を欠落しているに起因する提案、IDependencyResolverは十分ではありません。それから離れて滞在します。

+0

ありがとう、私もControllerFactoryを使用します – Serdar

関連する問題