protected override ExecuteState Execute(ITodoHost host, DateTime utcBatchNow) { var result = FinishSignal.Dispatch(PID, "OK"); var ok = result is OkSignal; return(ok ? ExecuteState.Complete : ExecuteState.ReexecuteAfterError); }
public void Finish(FinishSignal signal) { _resultOutPutPort.Initialize(_slimeNum.Num, _money.Num, _day.OnChangeAsObservable().Value); }