nlog 예제

다음은 NLog를 사용하여 로그하는 일부 코드의 예입니다: 다음 요소를 자식으로 사용하여 에 사용할 수 있습니다. 목록의 처음 두 요소는 모든 NLog 구성 파일에 있어야 하며 나머지 요소는 선택 사항이며 고급 시나리오에서 유용할 수 있습니다. 이 예제에서는 기본 개념을 모두에게 명확하게 알 수 있도록 간단하게 만들었습니다. 방금 오류 메시지를 사용했습니다. 마찬가지로 정보 메시지, 치명적인 오류, 추적 등을 기록할 수 있습니다. 당신은 또한 Nlog와 함께 더 많은 일을 할 수 있습니다., 그것은 모두 당신의 창의력과 노력에 따라 달라 집니다. Nlog를 사용하여 할 수있는 많은 것들이 있습니다. 난 그냥 그것을 사용하는 방법을 여기에 보여 주었다. 나는 당신이 기사를 좋아 바랍니다. NLog 및 Seq 대상은 NuGet에 배포됩니다. 예제를 실행하려면 두 개의 패키지를 설치해야 합니다. 나는 그 일을 하고 있는데, 여기 😀. 문서에서 참조하는 비교 차트가 정확하지 않습니다.

그 차트의 저자는 오래 전에 그것이 오류가 있다는 것을 통보받았고 그는 적절한 수정을 거부했습니다. 개체 가이의 로깅 프레임워크는 스레드에서 안전합니다. 또한 파일 회전이 있습니다. 이 비디오를 통해 다중 스레드 예제 http://youtu.be/jv9u6wmKiUU를 볼 수 있습니다. NLog는 여러 파일 위치를 검색하여 NLog.config를 자동으로 로드합니다. 다음은 NLog.config에 대한 콘텐츠의 간단한 예입니다: Visual Studio 2005를 사용하여 NLog를 사용하는 첫 번째 응용 프로그램을 만들어 보겠습니다. 콘솔에만 로깅하는 간단한 예제부터 시작하여 NLog에서 로깅 구성을 제어하는 것이 얼마나 쉬운지 보여 주는 기능을 추가하겠습니다. NLog는 .NET에서 가장 인기 있는 로깅 프레임워크 중 하나입니다. NLog를 설정하는 것은 매우 간단합니다.

개발자는 Nuget을 사용하여 종속성을 다운로드한 다음 NLog.config 파일을 편집하여 대상을 설정할 수 있습니다. 대상은 로그 데이터의 수신기와 같습니다. NLog는 콘솔을 대상으로 지정할 수 있습니다. 다른 대상으로는 파일 및 메일이 있습니다. 래퍼는 대상 동작을 수정하고 향상시킵니다.

This entry was posted in Non classé. Bookmark the permalink.

Comments are closed.