PCL的依赖注入框架(WP7.5,RT)

时间:2013-08-13 21:38:55

标签: windows-phone-7 dependency-injection windows-runtime

我正在创建一个针对Windows Phone 7.5和RT的项目。 我想使用一些依赖注入框架。 已经尝试过使用MVVMLight的SimpleIoC和微软的ServiceLocation,但速度太慢了。

经过一些研究后,我决定选择fFastInjector,但遗憾的是它不适用于WP7.5。尝试添加ExpressionVisitor实现找到了here,但是在Wp7中可用的Expression类中仍然缺少方法:Assign,Block和Variable。

是否有任何解决方法可以使fFastInjector在wp7.5中运行?

是否有可以处理此类项目设置的相对较快的框架?

编辑:

我找到了Portable IOC,这似乎正是我所需要的。但是我有点害怕使用只有300次nuget下载的解决方案。有没有人对它有任何了解?

1 个答案:

答案 0 :(得分:0)

你试过Ninject吗?这很容易配置,并支持上下文敏感的绑定和约定优于配置。适用于Windows 7的Ninject包。 Ninject Package