WCF 웹 서비스를 작성하고 있는데 웹에서 throw 한 예외 로깅에 Castle 인터셉터 메커니즘을 사용하는 우아한 (aspect 지향적 인) 방법이 있는지 궁금합니다. 행동 양식? 내가 IInterceptor
inteface에 대해 알고 있지만 거기에 예외 정보를 찾을 수 없습니다.Castle을 사용하여 WCF에서 예외를 로깅하는 경우
나는 Castle, AOP and Logging in .NET을 보았지만 메소드의 매개 변수만을 다루었습니다.
이렇게하는 것이 더 나은 (WCF 또는 성) 메커니즘이 있습니까? BTW 나는 로깅을 위해 log4net을 사용하고 있습니다.
업데이트 : WCF의 로깅 기능에 대해 알고 있지만 WCF 환경뿐 아니라 일반 솔루션을 더 많이 찾고있었습니다.
미리 감사드립니다.
좋아요,하지만 일반적인 질문을 드리겠습니다. 비 -WCF 환경에서 어떻게 할 것입니까? –
답변을 업데이트했습니다. –