DotNetDetour
DotNetDetour copied to clipboard
Hook进去以后实例的方法有this指针么?如何使用this?
需要用到被hook对象的实例属性以及其他方法,如果有this的话如何调用原实例的属性和方法?(特别是内部属性和内部方法)
可以通过线程上下文来传递变量,你可以把实例保存到CallContext.LogicalSetData内,然后我们的hook方法内读取到上下文存储的变量,然后通过反射调用私有属性、方法。
可以通过线程上下文来传递变量,你可以把实例保存到CallContext.LogicalSetData内,然后我们的hook方法内读取到上下文存储的变量,然后通过反射调用私有属性、方法。
我也遇到类似的问题了,能不能提供实例?