Coderr.Client.AspNet
1.0.0
이 라이브러리는 ASP.NET 기반 애플리케이션의 모든 처리되지 않은 예외를 감지합니다.
ASP.NET 기반 라이브러리 중 하나에 대한 자동화 된 예외 처리를 받으려면 다음 패키지를 사용하십시오.
먼저이 안내서를 따르십시오.
그런 다음이 라이브러리를 활성화하십시오.
public class Global : System . Web . HttpApplication
{
protected void Application_Start ( object sender , EventArgs e )
{
//replace with your server URL and your appkey/SharedSecret.
var uri = new Uri ( "https://report.coderr.io/" ) ;
Err . Configuration . Credentials ( uri ,
"yourAppKey" ,
"yourSharedSecret" ) ;
Err . Configuration . CatchAspNetExceptions ( ) ;
}
}처리되지 않은 모든 예외는이 라이브러리에서 자동으로보고됩니다. 그러나 때로는 예외를 직접 처리해야합니다.
public void UpdatePost ( int uid , ForumPost post )
{
try
{
_service . Update ( uid , post ) ;
}
catch ( Exception ex )
{
Err . Report ( ex , new { UserId = uid , ForumPost = post } ) ;
}
}이 라이브러리는보고 된 모든 예외에 대한 다음 컨텍스트 컬렉션이 포함되어 있습니다.