Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 24383|Antwoord: 1

[Bron] Log4Net logt naar de SQLServer-database

[Link kopiëren]
Geplaatst op 09-02-2017 17:28:26 | | |
Log4Net-configuratiestappen:

1. Voeg een Log4Net-referentie toe aan het project, die kan worden gedownload van de nuget package tool

2. Voeg het Log4Net.config-bestand toe aan het project en configureer het

Opmerking: Maak een logtabel aan in de database door te verwijzen naar het configuratiebestand [Log]. [SystemUitzondering]


3. Voeg de volgende configuratie toe aan het AssemblyInfo.cs-bestand van het project




4. Herschrijf de Log4Net-service en maak een singleton aan

5. Voeg de call-methode toe

Als je automatisch systeem-uitzonderingslogboeken voor MVC-projecten moet registreren, kun je de volgende methoden raadplegen:

6. Nieuwe functies, die kunnen worden gespecificeerd voor een enkele Actie, of geregistreerd als een globale functie (alle Acties)




7. Registreer de functie als een globale functie in het Global.asax-bestand van het project

Op deze manier kunnen MVC-projecten automatisch data in de database loggen.




Vorig:Hoe voeg je MIME-types toe aan het web.config-configuratiebestand van je ASP.NET
Volgend:JS verschoont JSON-gegevens
 Huisbaas| Geplaatst op 09-02-2017 17:28:59 |
.NET/C# Log4NET databaseconfiguratie Schrijf log [met broncode]
http://www.itsvse.com/thread-3478-1-1.html
(Bron: Architect)
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com