AOP-面向切面编程-1

将方法类比成一个积木,哪里需要执行插到哪里

视野角度就是将一个程序比作几条绳子的集合,每个集合是一堆方法的集合,那么把绳子截断,绳子的切面就是一堆方法中一个方法与另一个方法的交界处,将你需要的方法切入到这个切面里,那么两个方法中间就多了一个方法,这就是面向切面编程

https://blog.csdn.net/linxijun120903/article/details/56487073

https://www.cnblogs.com/Wolfmanlq/p/6036019.html

 

需求与目标:现在有一个中间数据,需要保存下来,所以想到面向切面编程,在获取中间数据,解析中间数据这两个方法之间切开,加一个保存中间数据的方法

面向切面传参:interface IInvocation 接口 有返回值,有参数的属性

object[] Arguments { get; }

object ReturnValue { get; set; }

 

posted @ 2018-05-08 15:48  猝不及防  阅读(140)  评论(0编辑  收藏  举报