Правила
Atom
07.06.2018
po_saa


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

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

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




Спасибо:


Support

Фотография
Дата: 07.06.2018
Ответить


Добрый день

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

Спасибо:

po_saa

Фотография
Дата: 07.06.2018
Ответить


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

Спасибо:

Support

Фотография
Дата: 07.06.2018
Ответить


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

Спасибо:

po_saa

Фотография
Дата: 07.06.2018
Ответить


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

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

Спасибо:

Support

Фотография
Дата: 08.06.2018
Ответить


Добрый день

Добавлены.

Спасибо:


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

loading
clippy