when is AOP code executed
I have read some articles about AOP and it looks like a very interesting and powerful tool. But what about performance? For example, what if I create an aspect attribute called MyMethodAspect . It would do a simple thing - on the start of exucting method with that attribute is called a code contained in my MyMethodAspect class. For example write a line of text - 'starting...' thats the basic example - but what if the logic executed on starting the method is much more difficult. Can I understand it that the code executed on starting the method is compiled only once and than later the AOP wont