나는 굳혀 버렸다. 아무 것도 발견되지 않았으므로 어리석은 질문을 던지시기 바랍니다. 나는 이벤트 로그에 로그하는 이벤트와 통계의 자체 로깅을 가지고 있습니다. 30 일간의 롤링 텍스트 파일에 길고 자세한 오류 정보를 기록하고 싶습니다. 어떻게해야합니까?PostSharp에서 롤링 텍스트 파일과 이벤트 로그에 캡쳐 된 예외 상황을 기록하는 방법
0
A
답변
0
PostSharp로 로그하려면 Diagnostics Pattern Library을 사용하거나 나만의 사용자 지정 영역을 만들 수 있습니다.
진단 라이브러리는 매개 변수/리턴 값과 함께 호출되는 메소드의 이름을 기록 할 수 있습니다. 실제 로깅 메시지는 지원되는 로깅 백엔드 중 하나 (Console, System.Diagnostics.Trace, Log4Net, NLog, EnterpriseLibrary)로 전송됩니다.
PostSharp 문서를 따라 선택한 백 엔드와 함께 로깅을 추가 한 다음 해당 백 엔드를 설정하여 롤링 텍스트 파일에 메시지를 쓸 수 있습니다. 구성은 특정 백엔드에 따라 다르고, , NLog 등의 예가 있습니다.
로그에 사용자 정의 정보를 기록하려면 사용자 자신의 로깅 측면을 만드는 것이 좋습니다. example in the PostSharp docs으로 시작할 수 있습니다. 다시 말하지만 메시지를 준비한 다음 롤링 텍스트 파일에 기록하는 로깅 라이브러리로 전달하는 것이 좋습니다. 그렇게하면 라이브러리가 제공하는 강력한 구성 옵션을 얻을 수 있으므로 저수준 세부 정보를 다시 구현할 필요가 없습니다.
관련 문제
- 1. Java에서 Windows 이벤트 로그에 기록하는 방법은 무엇입니까?
- 2. IIS 오류 로그에 오류를 기록하는 방법?
- 3. Windows에서 이벤트를 Windows 로그에 기록하는 방법은 무엇입니까?
- 4. nlog를 사용하여 치명적인 수준의 이벤트 로그에 기록하는 방법은 무엇입니까?
- 5. 클라이언트 쪽 지연없이 데이터베이스에 텍스트 메시지를 기록하는 가장 간단한 방법
- 6. PostSharp에서 추가 기능 예외 관리 - 누락 된 참조 PostSharp.Laos
- 7. 캡쳐 윈도우 닫기 이벤트
- 8. 텍스트 편집기에서 텍스트 캡쳐
- 9. 이벤트 로그에 파일의 내용을 가져 오는 방법
- 10. 예외 매개 변수 값을 기록하는 방법
- 11. 이벤트 로그에 쓰기 Windows 예약 된 작업
- 12. 캡쳐 레이블 클릭 이벤트
- 13. TinyMCE 캡쳐 클릭 이벤트
- 14. WCF 서비스의 예외를 Windows 이벤트 로그에 기록하는 가장 쉬운 방법은 무엇입니까?
- 15. 롤링 텍스트 링크
- 16. 드라이버에서 이벤트 로그에 쓰기
- 17. 캡쳐. 닷넷 스레드 종료 이벤트
- 18. 이벤트 로그에 일반적인 예외를 기록하려면 어떻게합니까?
- 19. Symfony2 : 로그에 쿼리 지속 시간을 기록하는 방법/dev.log
- 20. Android : onSearchRequested() 캡쳐 텍스트
- 21. 예외 처리 응용 프로그램 블록이 이벤트 로그에 쓰지 않습니다.
- 22. 로그에 텍스트 찾기
- 23. Firebase 콘솔에 이벤트 매개 변수를 기록하는 방법
- 24. 에스페란토에 이벤트 도착 시간을 기록하는 방법
- 25. PostSharp에서 DataContractSerializer를 사용할 때?
- 26. 캡쳐 윈도우 텍스트
- 27. Laravel 로그에 PHP 예외 기록하기
- 28. 관리자 권한으로 실행되지 않는 응용 프로그램에서 오류를 기록하는 방법
- 29. 폴리머 인풋 캡쳐 입력 이벤트
- 30. 캡쳐 탭 페이지 닫기 이벤트