我正在创建一个面向 Windows Phone 7.5 和 RT 的项目。我想使用一些依赖注入框架。已经尝试过来自 MVVMLight 的 SimpleIoC 与 Microsoft 的 ServiceLocation 相结合,但速度太慢。
经过一番研究,我决定使用fFastInjector,但不幸的是它不适用于 WP7.5。尝试在此处添加 ExpressionVisitor 实现,但在 wp7 中可用的 Expression 类中仍然缺少方法:Assign、Block 和 Variable。
是否有任何解决方法可以使 fFastInjector 在 wp7.5 中工作?
是否有任何可以处理此类项目设置的相对快速的框架?
编辑:
我找到了Portable IOC,这似乎正是我所需要的。但是我有点害怕使用只有 300 个 nuget 下载的解决方案。有没有人有任何经验?