看网上的例子用Unity实现AOP都需要配置接口和实现, 能不能用抽象类而不是接口,如果有多个实现类(class1、class2)需要都配置起来吗?
abstract class BaseClass
{
//希望该方法实现aop拦截,进行异常处理
virtual void Method1()
{
//do something...
}
}
class Class1 : BaseClass
{
}
class Class2 : BaseClass
{
}