DispatchProxy如何与Castle DynamicProxy进行比较?

时间:2016-10-04 11:18:25

标签: c# .net .net-core castle-dynamicproxy dynamic-proxy

前段时间我发布了一个开源库,它非常依赖 Castle DynamicProxy 。现在.NET Core 1.x RTM已经出来了,我不知道如何支持.NET Core(Castle DynamicProxy仍然不能在.NET Core上运行......),直到我遇到{{ 3}} class。

实际上没有关于整个课程的全面文档,与 Castle DynamicProxy 相比,它似乎太有限了。

就我而言,我需要拦截属性设置器,并在运行时在生成的代理中实现一些接口。

DispatchProxy是否符合这些要求?或者,什么是在.NET Core上运行时生成代理的工作替代方案?

2 个答案:

答案 0 :(得分:0)

这个问题已经过时了,因为我可以解决整合已经为.NET Core提供支持的Castle Core 4.x的问题!

答案 1 :(得分:0)

对于想要与Castle Core和Net Core合作生成代理的其他人-有一个GitHub项目可以简化整个过程。 SimpleProxy

[免责声明:我是该项目的开发人员]