나는 여러 xml 파일을 읽고 성능 로깅 기능을 구축하고자하는 C# .Net 3.5 응용 프로그램이 있습니다. 나는 log4net에서 C#을 살펴 봤으며 예외를 기록 할 때 모든 것을 수행하는 것으로 보인다.일반 용도로 log4net 사용
성능 향상을 위해 로그를 만들려고합니다. 즉, 각 파일을 읽는 데 걸린 시간과 다른 비 예외 관련 작업을 수행하는 데 걸린 시간을 기록하려고합니다.
log4net에서 제공하는 여러 수준의 로깅을 사용하려고했지만 log.INFO 등에서 일반 메시지를 허용하지 않습니다.
예를 들어 다음 코드 줄은 나를 위해 작동하지 않습니다. 이 작업을 수행 할 수 있도록 제안 해 주시겠습니까? 아니면 아래와 같은 작업을 위해 자체 로깅 클래스를 만들어야합니까?
log.Info("Wrote file in {0}ms", elapsed2);
감사를 좋아하는 하나를 선택합니다. 그게 내가 필요한 방법이야. – Jetnor