Exemple #1
0
        private void Action_Completed(object sender, SessionStepResult result)
        {
            var action = (ITimelineStepViewModel)sender;

            if (Action == action)
            {
                ClearCallbacks();

                _execution.Result = result;

                StepCompleted?.Invoke(this, _execution);
            }
        }
Exemple #2
0
        protected override void OnCompleted(SessionStepResult result)
        {
            base.OnCompleted(result);

            _subscription?.Dispose();
        }
 protected virtual void OnCompleted(SessionStepResult result)
 {
     Completed?.Invoke(this, result);
 }
 private static bool CanContinueRecording(SessionStepResult result)
 {
     return(result != null && result.ResultType != SessionStepResultType.Failed);
 }