protected void OnStepFinished() { LOGGER.Info($"{TypeName} finished for Job '{Job.Video.Title}'"); StepStateChanged?.Invoke(this, new UploadStepStateChangedEventArgs(UploadStepState.Running, UploadStepState.Successful)); }
protected void OnStepStateChanged(UploadStepState oldState, UploadStepState newState) { LOGGER.Info($"{TypeName} state changed from '{oldState}' to '{newState}' for Job '{Job.Video.Title}'"); StepStateChanged?.Invoke(this, new UploadStepStateChangedEventArgs(oldState, newState)); }
void anSSM_StepStateChanged(StepStateMachine ssm, object userData) { StepStateChanged?.Invoke(ssm, userData); }