inversionhourglass / Rougamo

Compile-time AOP component. Works with any method, whether it is async or sync, instance or static. Uses an aspectj-like pattern to match methods.
MIT License
397 stars 47 forks source link

如何获取泛型类型的 真实泛型参数 T #58

Closed hzy-6 closed 9 months ago

hzy-6 commented 9 months ago

image image image

hzy-6 commented 9 months ago

通过 目标类型 找属性可以获得真实类型 , 不知道还有没有更好的方法 image

inversionhourglass commented 9 months ago

你的这个例子中,可以直接通过Target的类型获取泛型参数

context.Target.GetType().GetGenericArguments()
hzy-6 commented 9 months ago

好的明白了,目前是就这样通过 Target 属性来取的