摘要: 需求:像wcf一样在方法上面加上属性,那么在此方法里面的执行代码便支持事务方案1.方法上需要定义属性2.判断属性拦截方法3.如果要拦截方法就需要使用拦截器来调用上代码:下面是拦截器代码,使用的是using LinFu.DynamicProxy;动态代理,所以在些方法的时候需要声明virtualpublic class Interceptor<T> : IInterceptor { private T _target; private Dictionary<string, Attribute> _methodAttributeCache = new Dictionary& 阅读全文
posted @ 2011-04-17 10:06 小芒果 阅读(839) 评论(0) 推荐(0) 编辑