9장. 로깅
로깅은 문제 해결 및 디버깅에 중요합니다. 기본적으로 로깅은 꺼져 있습니다. 로깅을 사용하려면 로깅 수준을 설정하고 로그 메시지를 수신하려면 delegate 함수를 제공해야 합니다.
9.1. 로그 출력 수준 설정
라이브러리는 다양한 수준에서 로그 추적을 내보냅니다.
- 오류
- 경고
- 정보
- 상세 정보
가장 낮은 로그 수준인 Error 는 오류 이벤트만 추적하고 가장 적은 로그 메시지를 생성합니다. 높은 로그 수준은 그 아래의 모든 로그 수준을 포함하며 더 큰 볼륨의 로그 메시지를 생성합니다.
// Enable Error logs only. Trace.TraceLevel = TraceLevel.Error
// Enable Verbose logs. This includes logs at all log levels. Trace.TraceLevel = TraceLevel.Verbose