我想为诸如“日志记录”,“异常”之类的“横切关注点”具有这样的属性>
public class MyService { [Log] // Interception (AOP) [ExceptionHandler] // Interception (AOP) public void DoSomething() { } }
[我知道我可以用postsharp编写这些代码,但是我想用Castle Core和...等免费库编写这些拦截。
任何人都可以帮助我并为此目的编写示例吗???我需要一个非常简单的示例来学习概念
[我想为诸如日志记录,异常等...的交叉关注问题提供这样的属性,公共类MyService {[日志] //侦听(AOP)[ExceptionHandler] //侦听(AOP)公共...