我正在寻找支持Silverlight的IoC容器列表。我知道 Unity 和 Ninject 可以使用Silverlight,但是我没有找到任何表明其他知名容器的信息,例如 StructureMap , Castle Windsor 或Autofac,支持Silverlight。
是否有人使用这些或其他容器或将它们与Silverlight平台进行比较?
答案 0 :(得分:4)
Silverlight支持的IoC容器列表:
- 艾恩德的“Building an IoC container in 15 seconds”
- 温莎城堡 - 你可以从RhinoMocks for Silverlight download中获取二进制文件
- AutoFac
- Ninject
- Unity
StructureMap和Spring.Net目前不支持Silverlight和发送二进制文件。
答案 1 :(得分:2)
自版本2.1.1起,Castle Windsor确实如此。