2008-10-26 17 views
7

¿Hay algún tutorial o programa de ejemplo sobre el uso de AOP, Castle y el inicio de sesión en una aplicación .Net? He encontrado piezas por ahí, pero estoy buscando algo más para ayudarme a formar una imagen más completa.Castle, AOP y Logging in .NET

Gracias, -Brian

+1

Pruebe esto del blog de Ayende: [http://ayende.com/Blog/archive/2008/07/31/Logging--the-AOP-way.aspx](http://ayende.com/Blog /archive/2008/07/31/Logging--the-AOP-way.aspx) – nocache

Respuesta

8

Necesita estar usando un interceptor de costumbre, que hereda de IInterceptor. Por ejemplo:

public class LogInterceptor : IInterceptor 
{  
    public void Intercept(IInvocation invocation) 
    { 
     Logger.Write("I'm in your method logging your access"); 
     invocation.Proceed(); 
    } 
} 

Espero que esto ayude.