Использование log4net с Unity IoC - PullRequest
1 голос
/ 27 августа 2009

Я пытаюсь настроить log4net с Unity, но не думаю, что полностью понимаю, что нужно сделать.

В частности, я не могу понять, как записать поток% так, чтобы он записывал имя класса.

Я создал класс MyLog4Net: ILogger, но я не понимаю, как передать этому классу вызывающий класс и как это связано с именем регистратора в разделе конфигурации ().

Если бы кто-то мог мне это объяснить, я был бы благодарен. Спасибо

1 Ответ

1 голос
/ 29 августа 2009

Шаблон для регистрации имени регистратора (я предполагаю, что вы хотите использовать класс в качестве имени регистратора) - это не% thread, а% logger. Вы можете найти больше образцов здесь .

В этом вопросе обсуждается та же проблема о том, как передать тип, запрашивающий инъекцию, в регистратор с помощью Ninject. Не уверен, как бы вы сделали это с Unity.

...