4 Stimmen

Wo sollte die Protokollierungslogik innerhalb einer DDD-Lösung angesiedelt sein?

Ich habe einen benutzerdefinierten Filter für meine MVC-Anwendung erstellt, [LogAttribute] . Aktionsmethoden werden damit dekoriert und es hat die Aufgabe, eine LogEntry Objekt in eine Art von Anbieter zu übergeben - ILoggerProvider .

Meine Frage ist, wo sollte ILoggerProvider und seine Implementierungen sitzen (ich möchte eine DI-Technologie darauf anwenden)? Sollten sie in das Domänenmodell, das UI-Projekt oder eine separate Klasse aufgenommen werden?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X