웹사이트의 문제가 발생하지 않는 것이 가장 베스트지만 이유 불문하여 알 수 없는 오류, 실수, 잘못된 코딩 등으로 오류가 발생하는 것은 어찌 보면 필연적입니다. 이러한 오류를 캐치하여 오류가 발생할 당시의 데이터의 확인 및 필요시 대응을 하기 위해서 로깅은 합니다. 로깅하는 방법은 필요한 곳에서 직접 로깅하는 등 여러 가지가 있으나 아래 예제는 애플리케이션에서 global.asax 파일의 Application_Error에서 log4net 를 이용한 Exception 로깅 및 처리 방법입니다. http Status 404, 500 등 Application Error 가 발생을 하게 되면 파일에 로깅(및 메일링)을 하도록 합니다. [asp.net core 로깅 구현 다른글] [asp.net core 3.1]..