Мое приложение использует класс ведения журнала, который вызывается каждым модулем при его создании.
Класс ведения журнала запускает событие каждый раз, когда добавляется новая запись, так что графический интерфейс может быть обновлен.
Есть ли способ прослушивания событий, сгенерированных во время создания экземпляра?
Например, в настоящее время у меня есть это в моем классе вызова:
input = new Inputs.Webcam();
input.log.LogUpdate += new LogUpdateHandler(...);
Но я также пишу в журнал при создании модулей. (В настоящее время это приводит к ошибке, потому что нет слушателя.) Есть ли способ прослушать эти события?