2009-05-25 53 views
2

我通常在.NET中使用StructureMap.dll(來自MvcContrib)進行依賴注入。Silverlight的依賴注入?

Silverlight是否有相當於任何人使用的工具?顯然,我可以親手做,而且這並不困難。但我想知道是否有像StructureMap這樣的形式化的東西,但對於Silverlight來說。

+0

Ninject適合MVC,就是這樣。文檔充其量是可怕的。它如此得到很好的支持,我不會在任何應用程序中使用它。 Castle和Ninject是網絡上絕對最差的文檔和不完整的示例。他們真的應該停下來。 – MOP 2011-05-26 04:25:49

回答

1

前一段時間我寫了一個tutorial on using Ninject in Silverlight with MVVM。本教程介紹瞭如何使用Ninject。它描述了它的一些基本功能,例如以不同方式設置綁定並使用構造器注入。本教程提供了有關如何在使用綁定時使用ViewModelLocator從Ninject解析對象的示例。

我個人經常使用Ninject。