2009-12-04 1 views

ответ

0

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

+4

В то время как технически верно, я думаю, что это будет игнорировать цель DI ... –

+0

Если вы используете обертку для NLog, как вы продолжаете использовать такие функции, как Trace? Они сообщают о 1 уровне в stacktrace, который заканчивается тем, что объект-оболочка не является проблемным кодом, который вы пытаетесь отслеживать? Любые мысли по этому поводу? Или ссылки? – BuddyJoe

 Смежные вопросы

  • Нет связанных вопросов^_^