DispatchProxy 与 Castle DynamicProxy 相比如何?

Mat*_*zer 5 .net c# castle-dynamicproxy dynamic-proxy .net-core

前段时间我发布了一个开源库,它严重依赖Castle DynamicProxy。现在 .NET Core 1.x RTM 出来了,我不知道如何支持 .NET Core(Castle DynamicProxy 仍然不能在 .NET Core 上工作......),直到我遇到了DispatchProxyclass。

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

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

是否DispatchProxy满足这些要求?或者,在 .NET Core 上运行时生成代理的替代方法是什么?

Mat*_*zer 0

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