例如:对于RangeAttribute和DisplayFormatAttribute,我有一个单独的方法,并且我希望调用正确的方法。我做了一个测试控制台应用程序,其中我有一个基类和两个子类,它们都有各自的"DoSomething( t )“方法。通过以"DoSomething(x作为动态的)“的形式运行该方法,为数组中的每个元素调用了适当的方法。
我有两个类,一个是用来访问数据库的,另一个是带缓存的子类。我可以更改这两个类的源代码,但有许多类具有不同的结构,所以我正在寻找一种方法来实现泛型解决方案,以帮助我只拦截使用Attribute或其他标记的方法。required conditions to decide on the way of processing
var myCondition = invocation.Method.GetCustomAttributes()并只标记基类方法,但问题是,当ChildCl