Ich möchte NLog anstelle von Standard Logging Block in Exception Handling Block der Enterprise Library verwenden. Hat jemand einen Rat oder ein Arbeitsbeispiel wie es geht? Danke.Logging Block zu NLog
0
A
Antwort
1
Sie müssen einen benutzerdefinierten Ausnahmebehandler erstellen, der die entsprechende NLog-Funktionalität enthält. Die Enterprise Library 5.0 - Extensibility Labs haben Beispiele zum Erstellen von benutzerdefinierten Ausnahmehandlern.
0
Sie fügen die NLog.dll
Sie legen eine Konfigurationsdatei
Sie erstellen einen statischen Logger für jede Klasse:
private static Logger _logger = LogManager.GetCurrentClassLogger();
Und Sie dann log:
_logger.Error("error");
Verwandte Themen
- 1. Logging Application Block
- 2. Enterprise Library Logging-Block nicht Protokollierung
- 3. Microsoft Logging Application Block und Multithreading
- 4. NLog globale Eigenschaften
- 5. von log4net zu NLog weiterleiten
- 6. NLog ConditionalDebug in Common.Logging?
- 7. Logging Framework auf Xamarin iOS
- 8. Logging mit EntLib Politik Injection Block + StructureMap + log4net
- 9. NLog nicht beibehalten Whitespace
- 10. NLog sendet keine Nachrichten mit Verschleierung
- 11. NLog Speicherzielfehler
- 12. Konvertierung Swift Block zu Objective-C-Block
- 13. input Wrapping Block zu anderen Block thymeleaf
- 14. Hinzufügen Methodenname in NLog
- 15. Ninject Logger mit NLog
- 16. Benutzerdefinierte NLog Appender
- 17. NLog zur Datenbank (Oracle)
- 18. NLog und final rules
- 19. NLog Argumente für Errormeldung
- 20. NLog automatische Abschneiden Nachrichten
- 21. Falsche Konfiguration von NLog?
- 22. F # NLog Konfigurationsdatei
- 23. Anwendung Einblick NLog Ziel
- 24. NLog erstellt keine Protokolldatei
- 25. NLOG & Azure Tabellen Speicher
- 26. NLog erstellt keine Protokolldatei
- 27. NLog Zeit Formatierung
- 28. NLog programmgesteuert konfigurieren
- 29. programmgesteuert die NLog Zielattribute
- 30. Logging * Business * Events - Logging-Framework verwenden? hier
Haben Sie ein Beispiel? –
http://nlog-project.org/wiki/Tutorial Hier finden Sie alles, was Sie benötigen – ddarellis
Wie geht das in den Enterprise Library Exception Handling Block? –