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 } ) ;
}
}تتضمن هذه المكتبة مجموعات السياق التالية لكل استثناءات تم الإبلاغ عنها: