Coderr.Client.AspNet
1.0.0
Cette bibliothèque détectera toutes les exceptions non gérées dans les applications basées sur ASP.NET.
Si vous souhaitez obtenir une gestion automatisée des exceptions pour l'une des bibliothèques basées sur ASP.NET, utilisez les packages suivants:
Tout d'abord, suivez ce guide.
Puis activez cette bibliothèque:
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 ( ) ;
}
}Toutes les exceptions non gérées sont signalées automatiquement par cette bibliothèque. Mais parfois, vous devez faire face aux exceptions vous-même.
public void UpdatePost ( int uid , ForumPost post )
{
try
{
_service . Update ( uid , post ) ;
}
catch ( Exception ex )
{
Err . Report ( ex , new { UserId = uid , ForumPost = post } ) ;
}
}Cette bibliothèque comprend les collections de contexte suivantes pour toutes les exceptions rapportées: