1

我正在创建一个面向 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 下载的解决方案。有没有人有任何经验?

4

1 回答 1

0

您尝试过 Ninject 吗?这很容易配置并支持上下文敏感绑定和约定优于配置。有适用于 windows 7 的 Ninject 包。 忍者包

于 2013-08-14T06:15:07.783 回答