Правила
Atom
6/7/2018
po_saa


Когда используются правила, делегаты в правилах добавляются или заменяются?

_candleManager.WhenCandlesFinished(_candleSeries)
.Do(ProcessCandle)
.Apply(this);
_candleManager.WhenCandlesFinished(_candleSeries)
.Do(DrawChart)
.Apply(this);

Как будут вызваны ProcessCandle и DrawChart ?



Thanks:


Support

Avatar
Date: 6/7/2018
Reply


Добрый день

Могли бы вы уточнить ваш вопрос?
Thanks:

po_saa

Avatar
Date: 6/7/2018
Reply


WhenXXXX - это правило, которое присваивает обработчик событию
обработчик - это делегат
делегаты присваиваются событию методом Add события
и образуют массив (словарь), а потом исполняются в порядке постановки
как организовано правило When?
Thanks:

Support

Avatar
Date: 6/7/2018
Reply


Да порядок вызова зависит от последовательности создания правил к определенному событию.
Thanks:

po_saa

Avatar
Date: 6/7/2018
Reply


Support
Да порядок вызова зависит от последовательности создания правил к определенному событию.


то есть правила будут добавлены и в моем примере второе правило не переопределит первое?
Thanks:

Support

Avatar
Date: 6/8/2018
Reply


Добрый день

Добавлены.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy