У меня есть консольное приложение с Quartz, Ninject и log4net.
Мой вопрос: я не могу понять, почему этот код работает нормально (журналы работают):
kernel.Bind<ILog>()
.ToConstant(LogManager.GetLogger(typeof(Program)))
.InSingletonScope();
Нокогда я пытаюсь использовать контекст, он не работает (журналы не работают с пустой консолью):
kernel.Bind<ILog>()
.ToMethod(x => LogManager.GetLogger(x.Request.Target.Member.ReflectedType))
.InSingletonScope();
Спасибо за помощь.