Я хочу одновременно добавлять сообщения журнала в консоль и часть пользовательского интерфейса моего приложения. Но я не могу найти способ сделать это с помощью ninject.Отправить событие из целевого объекта NLog с помощью AppccelerateEventBroker
У меня есть регистратор, инъецированный ninject, и он отлично делает вывод на консоль и пользовательскую цель. Но я не могу подписаться на целевой брокер событий, потому что инициализация цели была вне жизненного цикла ninject.
Может ли кто-нибудь посоветоваться с этим? Как я могу отображать журналы в моем пользовательском интерфейсе?
вы посмотрите на это: http://stackoverflow.com/questions/6018721/nlog-dependency -инъекция для пользовательских целей? – BatteryBackupUnit
Большое спасибо! NLog.Config.ConfigurationItemFactory.Default.CreateInstance = (type) => kernel.TryGet (type); – daspisch