Использование внедрения зависимостей с NLog - PullRequest
4 голосов
/ 04 декабря 2009

Я использую NLog в качестве логгера, но, похоже, я не могу найти интерфейс Ilogger в пространствах имен NLog, в отличие от интерфейса Ilogger log4net. Нужно ли создавать собственную оболочку?

1 Ответ

0 голосов
/ 04 декабря 2009

Вам необходимо создать интерфейс обертки, только если вы планируете использовать другую технологию регистрации в будущем или если вам нужно смоделировать регистратор для модульного тестирования; в противном случае, инжектор зависимостей, вероятно, позволит вам зарегистрировать конкретные экземпляры используемого вами класса ведения журнала.

...