Releases: freshncp/Larva.DynamicProxy
Releases · freshncp/Larva.DynamicProxy
v1.0.5
dotnet 动态代理类,用于AOP。可以结合IoC框架。此动态代理仅支持通过实现接口来创建代理类。
-
基于对象,返回指定接口的代理类对象,此代理类引用原始对象;
-
基于类型,返回指定接口的代理类,此代理类拥有原始类Public的构造函数;
-
通过实现IInterceptor接口或继承StandardInterceptor类,并将其实现类的类型作为参数传入创建代理或代理类,即可实现拦截方法(Method)、属性(Property);
-
StandardInterceptor 支持拦截Task异步方法。