우리는 log4net, 우리의 지원 인력 등 모든 로깅을 수행하여 log4net 구성 파일을 편집하는 방법을 알고 있습니다. 우리는 이제 우리의 애플 리케이션에서 WCF를 사용하고 있습니다.log4net 구성 파일에서 WCF 로깅을 제어하는 방법은 무엇입니까?
따라서 log4net 구성 파일에서 제어되는 WCF 로깅을 활성화하여 모든 로깅을 제어 할 수있는 방법은 무엇입니까?
우리는 log4net, 우리의 지원 인력 등 모든 로깅을 수행하여 log4net 구성 파일을 편집하는 방법을 알고 있습니다. 우리는 이제 우리의 애플 리케이션에서 WCF를 사용하고 있습니다.log4net 구성 파일에서 WCF 로깅을 제어하는 방법은 무엇입니까?
따라서 log4net 구성 파일에서 제어되는 WCF 로깅을 활성화하여 모든 로깅을 제어 할 수있는 방법은 무엇입니까?
순진한 접근 방식은 app.config의 WCF에 대한 기본 구성을 가지며 System.Configuration 클래스를 사용하여 log4net에서 가져온 값으로 응용 프로그램 시작시 코드에서 재정의 할 수 있습니다.
IParameterInspector 및/또는 IDispatchMessageInspector를 구현하고 해당 구현 내에서 log4net 클래스를 사용하는 것이 좋습니다. 이 경우 당신은 log4net을 고집 할 것이고 서비스에 로깅을 가능하게하는 것은 어렵지 않습니다 (속성을 통해).