public SequenceResultEnum Run() { var hardwareResult = _analogOperations.Read(_lightSensor); var hardwareStatus = _validateOperationService.GetSequenceResult(hardwareResult.ResultStatus); if (hardwareStatus == SequenceResultEnum.Success) { if (hardwareResult.Return >= 100) { return(SequenceResultEnum.Success); } } _threadOperations.SyncronousDelay(600000); return(SequenceResultEnum.Fail); }
public SequenceResultEnum Run() { _threadOperations.SyncronousDelay(Period); return(SequenceResultEnum.Success); }