推薦個非常簡單好用的AOP -- MrAdvice


 

 

https://github.com/ArxOne/MrAdvice

 

太簡單了,寫好自己的處理類, 作為Attribute加到要攔截的方法或者類上就可以了。

 

Here is the minimal sample:

public class MyProudAdvice : Attribute, IMethodAdvice { public void Advise(MethodAdviceContext context) { // do things you want here context.Proceed(); // this calls the original method // do other things here } }

You then just need to mark the method(s) with the attribute and that's it, your aspect is injected!

[MyProudAdvice]
public void MyProudMethod() { }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM