ZeroInstall.GuiTaskHandler.RunTask C# (CSharp) Method

RunTask() public method

public RunTask ( ITask task ) : void
task ITask
return void
        public override void RunTask(ITask task)
        {
            #region Sanity checks
            if (task == null) throw new ArgumentNullException(nameof(task));
            #endregion

            Log.Debug("Task: " + task.Name);
            var progress = _wrapper.Post(form => form.GetProgressControl(task.Name));
            task.Run(CancellationToken, CredentialProvider, progress);
        }
    }