4.0.1 -> 4.0.17: StrategyRules работают иначе?
Пытаюсь проапгрейдиться с 4.0.1 до 4.0.17. Эррор лог пестрит сообщениями, которые все относятся к подпискам на правила такого типа:
Код
this
.When(this.StrategyNewMyTrades())
.Do<IEnumerable<MyTrade>>(ProcessMyNewTrades);
Все эрроры жалуются на тип возвращаемого значения:
Цитата:Error 4 'void Edge.Sierra.SierraStrategy.ProcessMyNewTrades(System.Collections.Generic.IEnumerable<StockSharp.BusinessEntities.MyTrade>)' has the wrong return type
В 4.0.1 подписка не требовала никакого возвращаемого значения. Что изменилось и как это использовать?
(пробовал найти объяснения в чейнжлоге, вроде бы там их нет)