Как дождаться настройки обработчика событий - PullRequest
0 голосов
/ 06 августа 2020

Класс C1 имеет следующее:

public event EventHandler<ConfigData> Config;
...
Config?.Invoke(this, this.configdata);

Класс C2 имеет это:

private C1 c1 = new C1();
...
this.c1.Config += handleConfig;

Иногда handleConfig не запускается. Как будто обработчик событий Config еще не настроен. Это происходит только в начале выполнения и только иногда.

Есть ли способ дождаться установки обработчика событий перед использованием Invoke?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...