Ejemplo n.º 1
0
        private static void plan_Progress(object sender, HandlerProgressCancelEventArgs e)
        {
            string msg = e.SerializeSimple(_isSingleTaskModel);

            if (_isSingleTaskModel)
            {
                msg = CryptoHelpers.Encode(msg);
            }
            Console.WriteLine(msg);
        }
Ejemplo n.º 2
0
        private void Plan_Progress(object sender, HandlerProgressCancelEventArgs e)
        {
            if (_wantsCancel)
            {
                e.Cancel = true;
            }

            //send intermediate message home
            _controllerService.SetPlanActionStatusAsync(Plan.Name, PlanInstanceId, e.ToActionItem());
        }
Ejemplo n.º 3
0
 static void plan_Progress(object sender, HandlerProgressCancelEventArgs e)
 {
     if (e.ActionName == "ac0.1.1" && e.Status == StatusType.Initializing)
     {
         plan.Pause();
         System.Threading.Thread.Sleep(5000);
         plan.Continue();
     }
     else if (e.ActionName == "ac0.1.2" && e.Status == StatusType.Initializing)
     {
         e.Cancel = true;
     }
     Console.WriteLine("ActionName: {0}, Context:{1}, Message:{2}", e.ActionName, e.Context, e.Message);
 }