Не могу догадаться.. Подскажите, пожалуйста.
У меня на версии 3.1.10 были стратегии ActionStrategy и для них вызывался
protected override StrategyProcessResults OnProcess()
{
// если стратегия в процессе остановки;
if (ProcessState == StrategyProcessStates.Stopping)
{
...
return StrategyProcessResults.Stop;
}
}
Сейчас этого метода нет. Что делать? Как по задумке сейчас надо отписываться от событий и т.п. при остановке стратегии?
Comments (7)
Login or Create account, Log in or register to leave a comment
Так же как и раньше, через OnStopping
а как тогда временно отменить остановку? у меня это выглядело так:
У OnStopping нет возвращаемого значения. Там можно как-то отложить остановку?
В новой документации написано, что и как.
В том то и дело, что нет ни одного примера использования OnStopping(), а тем более его прерывания
Я имел ввиду про OnProcess
Да, отмена остановки в OnProcess описана в справке. НО,