/// <summary> /// The service was actually executed (not skipped) and did not fail. /// </summary> bool WasSuccessfullyExecuted(ServiceExecutionFeedback feedback) { return(feedback != ServiceExecutionFeedback.Skipped && feedback != ServiceExecutionFeedback.Failed); }
/// <summary> /// The service was actually executed (not skipped) and did not fail. /// </summary> bool WasSuccessfullyExecuted(ServiceExecutionFeedback feedback) { return feedback != ServiceExecutionFeedback.Skipped && feedback != ServiceExecutionFeedback.Failed; }
/// <summary> /// The service was successfully executed and it might make sense to execute /// it again immediately (greedy). /// </summary> bool DemandsImmediateStart(ServiceExecutionFeedback feedback) { return(feedback == ServiceExecutionFeedback.WorkAvailable || feedback == ServiceExecutionFeedback.DontCare); }
/// <summary> /// The service was successfully executed and it might make sense to execute /// it again immediately (greedy). /// </summary> bool DemandsImmediateStart(ServiceExecutionFeedback feedback) { return feedback == ServiceExecutionFeedback.WorkAvailable || feedback == ServiceExecutionFeedback.DontCare; }