0

我正在尝试在 WP8 上使用 ninject.extensions.factory,但它似乎不起作用——我没有可用的 ToFactory() 扩展。查看源代码后,我发现在 Windows Phone 上编译时所有内容都被省略了。有什么方法可以使用这个扩展,如果没有,为什么在构建中有 WP 编译?

4

1 回答 1

1

WP 不支持 Castle Dynamic Proxy 内部使用的 Emit Framework。工厂代理依赖于这个框架。因此该扩展只支持 Func 和 Lazy。

除非有人提出 WP 的动态代理框架,否则永远不会支持。

于 2013-08-05T12:52:39.967 回答