2009-05-25 14 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。