前一段时间,我发布了一个开放库,该库在很大程度上依赖于CaSTLe DynamicProxy。既然.NET Core 1.x RTM已经发布,在我遇到 DispatchProxy 类之前,我不知道如何支持.NET Core(CaSTLe DynamicProxy在.NET Core上仍然无法使用...)。

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

就我而言,我需要拦截属性 setter ,并在运行时在生成的代理中实现一些接口(interface)。
DispatchProxy是否满足这些要求?或者,在.NET Core上运行时生成代理的可行替代方法是什么?

最佳答案

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

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

关于c# - DispatchProxy与CaSTLe DynamicProxy相比如何?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39850919/

10-13 01:59