Когда используются правила, делегаты в правилах добавляются или заменяются?
_candleManager.WhenCandlesFinished(_candleSeries)
.Do(ProcessCandle)
.Apply(this);
_candleManager.WhenCandlesFinished(_candleSeries)
.Do(DrawChart)
.Apply(this);
Как будут вызваны ProcessCandle и DrawChart ?
Комментарии (5)
Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий
Добрый день
Могли бы вы уточнить ваш вопрос?
WhenXXXX - это правило, которое присваивает обработчик событию обработчик - это делегат делегаты присваиваются событию методом Add события и образуют массив (словарь), а потом исполняются в порядке постановки как организовано правило When?
Да порядок вызова зависит от последовательности создания правил к определенному событию.
то есть правила будут добавлены и в моем примере второе правило не переопределит первое?
Добрый день
Добавлены.