각 페이지 요청 끝에 요청 데이터, 실적 데이터 등을 로그하고 싶습니다.
요청의 시작 부분에서 우리는 collection (parameter, value)을 생성하고 IP, 언어, 헤더 등과 같은 기본 데이터를 저장합니다.
그런 다음이 콜렉션을 현재 요청 (HttpContext.Current)에 저장합니다.
요청 중에 특정 메소드, 특정 매개 변수 등의 성능과 같은 여러 데이터를이 컬렉션에 삽입합니다.
요청이 끝나면이 컬렉션의 모든 매개 변수와 값을 데이터베이스에 저장하려고합니다.db에 로그를 쓰는 방법은 무엇입니까?
이 컬렉션을 작성하는 코드는 어디에 배치해야합니까? 마스터 페이지의 일부 이벤트 메소드에서? 다른 곳?
자세한 내용은 이전 질문 인 http://stackoverflow.com/questions/4830025/log-all-received-data-headers-ip-etc-to-db-for-each-aspx-page-request를 참조하십시오. . –