繁体   English   中英

WP7上的Spring IoC?

[英]Spring IoC on WP7?

可以在WP7上使用Spring.net吗? 你会为WP7推荐其他DI / IoC-Containers吗?为什么?

据我所知,Spring的IoC不会在WP7上运行,因为WP7的运行时库有限。 Spring依赖于WP7世界中不存在的东西。

我使用的,可以推荐的是MicroIoC 它体积小,易于集成,重量轻,在WP7上运行良好。

WP7的替代IoC容器实现包括:

我在TinyIoC https://github.com/grumpydev/TinyIoC上取得了很大的成功

非常简单,只需在您的解决方案中包含一个C#文件就可以了! 它还具有Autoregister功能,可以将接口映射到它们的实现(假设您只有一个实现)和类自动。

还可以使用TinyMessenger在表示层和业务逻辑之间进行松散耦合的消息(例如,如果您使用的是MVVM或其他一些表示模式)。

我在WP7上听过很多关于Ninject(https://github.com/ninject/ninject)的好东西 - 但是我自己没有用过它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM