예제 #1
0
 /// <summary>
 /// 中斷所有流程項目
 /// </summary>
 /// <param name="description"></param>
 public void FailAll(string description = "")
 {
     lock (_key)
     {
         foreach (var item in _totalFlow)
         {
             FlowBase instance = item.Value;
             instance.Fail(description);
         }
     }
 }
예제 #2
0
        /// <summary>
        /// 中斷流程項目
        /// </summary>
        /// <param name="name"></param>
        /// <param name="description"></param>
        public void Fail(string name, string description = "")
        {
            FlowBase instance = GetFlowBase(name);

            instance.Fail(description);
        }