私は通常、.NETでの依存性注入にStructureMap.dll(MvcContribから)を使用します。
Silverlightに相当するもの、または誰かが使用するツールはありますか?当然、手作業で行うことができますが、難しくはありません。しかし、StructureMapのようにSilverlight用に形式化されたものがあるのではないかと思いました。
私は通常、.NETでの依存性注入にStructureMap.dll(MvcContribから)を使用します。
Silverlightに相当するもの、または誰かが使用するツールはありますか?当然、手作業で行うことができますが、難しくはありません。しかし、StructureMapのようにSilverlight用に形式化されたものがあるのではないかと思いました。
Ninjectは行います。いくつかのリソース:
AutoFACも同様に機能します(そして、私が見たベンチマークによれば、NInjectよりも高速です)。
少し前に、MVVM を使用して Silverlight で Ninject を使用するチュートリアルを書きました。チュートリアルでは、Ninject の使用方法について説明します。さまざまな方法でバインディングを設定したり、コンストラクター インジェクションを使用したりするなど、いくつかの基本的な機能について説明します。チュートリアルには、バインディングを使用するときに ViewModelLocator を使用して Ninject からオブジェクトを解決する方法の例があります。
私は個人的にNinjectを最も頻繁に使用しています。