2

私は通常、.NETでの依存性注入にStructureMap.dll(MvcContribから)を使用します。

Silverlightに相当するもの、または誰かが使用するツールはありますか?当然、手作業で行うことができますが、難しくはありません。しかし、StructureMapのようにSilverlight用に形式化されたものがあるのではないかと思いました。

4

3 に答える 3

4

Ninjectは行います。いくつかのリソース:

http://jonas.follesoe.no/2008/07/24/youcard-re-visited-implementing-dependency-injection-in-silverlight/

于 2009-05-25T17:28:05.597 に答える
1

AutoFACも同様に機能します(そして、私が見たベンチマークによれば、NInjectよりも高速です)。

http://code.google.com/p/autofac/downloads/list

于 2009-08-19T17:47:46.950 に答える
1

少し前に、MVVM を使用して Silverlight で Ninject を使用するチュートリアルを書きました。チュートリアルでは、Ninject の使用方法について説明します。さまざまな方法でバインディングを設定したり、コンストラクター インジェクションを使用したりするなど、いくつかの基本的な機能について説明します。チュートリアルには、バインディングを使用するときに ViewModelLocator を使用して Ninject からオブジェクトを解決する方法の例があります。

私は個人的にNinjectを最も頻繁に使用しています。

于 2011-05-26T06:49:22.953 に答える