SORU
17 EYLÜL 2008, ÇARŞAMBA


Elmah de yakaladı, özel durum işleme

ELMAH uygulama için balon olmasa bile özel durumlar oturum mu? Özel bir durum oluştuğunda, bir açılır etmek istiyorum ve hala özel oturum açın. Şu anda blok yakalayıp mesajları tükürmeye çalış her şeyi sürüyorum, ama bu sıkıcı olur.

CEVAP
8 Mayıs 2009, Cuma


ELMAH yeni bir özellik Signaling adlı desteklemek için güncellendi.

Bu hala onları ELMAH için giriş yaparken istediğiniz özel durumlar işlemek için izin verir.

try
{
    int i = 5;
    int j = 0;
    i = i / j; //Throws exception
}
catch (Exception ex)
{
    MyPersonalHandlingCode(ex);
    ErrorSignal.FromCurrentContext().Raise(ex); //ELMAH Signaling
}

Yeniden atma istisnalar zor bir uygulama akışını izlemek için yapar gibi kötü bir uygulama olabilir. Sinyal kullanarak hatayı işlemek için bir şekilde istediğiniz ve bunu belgelemek istiyorum sadece çok daha iyi bir yaklaşımdır.

DotNetSlackers on ELMAH Bu mükemmel Kılavuzu'na bakın

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ABC News (Australia)

    ABC News (Au

    9 HAZİRAN 2008
  • EmmightySofia

    EmmightySofi

    25 EYLÜL 2011
  • NCIX Tech Tips

    NCIX Tech Ti

    2 Ocak 2007