public void ActionExecutionEngine_OnProgressChanged(object sender, ProgressChangedArgs e)
 {
     Console.WriteLine(e.Message);
 }
 private void OnProgressChanged(object sender, ProgressChangedArgs e)
 {
     this.UpdateStatus(e.Progress, e.Message);
 }
        private void ReportProgress(string progressMessage, int progress)
        {
            if (this.OnProgressChanged != null)
            {
                var changedArgs = new ProgressChangedArgs { Message = progressMessage, Progress = progress };

                this.OnProgressChanged(this, changedArgs);
            }
        }