Oppdage en feil er en lett-å-bruke, men likevel allsidig klassebibliotek med out-of-the-box funksjonalitet for å logge og vise oppvokst hendelser i ASP.NET applikasjoner, både klassisk og MVC.
Først og fremst utviklet som en plug-in, Spot en feilloggen komponent trekker tungt på klasser i System.Web.Management navnerom og kan logge enhver hendelse som finnes i eller avledet fra at navne uten å måtte kompilere vertsprogrammet. Hendelser som du kan logge inkluderer; Ubehandlede unntak, vellykkede og mislykkede innloggingsforsøk, applikasjons starter på nytt, konfigurasjonsfeil, kompilering feil, Visningsstatusen valideringsfeil, periodisk søknad healthmonitoring, Not Found 404 File og mange flere. Hvis du har ikke-standardkrav, kan du også enkelt heve egendefinerte hendelser fra din egen kode. For eksempel kan det være lurt å logge forsøk på å få tilgang til en ressurs, eller hver gang noen prøver å få tilgang til spesifikke (og kanskje sensitive) kode i programmet.
Uavhengig av situasjonen, kan hendelseslogging potensielt spare deg for mange sene timer på å reprodusere feil som bare oppstår etter utplassering, eller prøver å finne ut hvordan og hvorfor nettstedet ble hacket.
Spot en feil er bygget bruk av beste praksis og er fullt funksjonell i de fleste servermiljøer, også der hvor AspNetHostingPermissionLevel Medium Trust håndheves, slik som noen delte hosting miljøer. Det er CLS-kompatibel, FxCop kompatibel og utganger gyldig HTML og XML hvor aktuelt. Du kan installere Spot en feil i Bin-mappen på søknaden din eller, for å gjøre den tilgjengelig for flere web-applikasjoner, i Global Assembly Cache.
Det er full støtte for synkron og asynkron logging til XML-fil på disken, til MS SQL server, til minne logg og til e-postmottakere.
Den innebygde event viewer lar deg begrense tilgang ved bruk av tilgangs objekter basert på ASP.NET roller, trygge IP-adresser eller streng tokens. Det gir en RSS-feed, samt funksjonalitet for å filtrere, sortere og eksportere detaljer og slette hendelser
Krav .
Microsoft .NET Framework 2.0
Begrensninger
Begrenset funksjonalitet
Kommentarer ikke funnet