예제 #1
0
 /// <summary>
 /// Called after this object is transitioned to a new state.
 /// </summary>
 /// <param name="workflow">
 /// Workflow that contains the transition
 /// </param>
 /// <param name="transition">
 /// Transition executed
 /// </param>
 public virtual void OnTransitionedTo(Workflow workflow, WorkflowTransition transition)
 {
     if (transition != null)
     {
         this.LastTransition = transition.Name;
     }
     else
     {
         this.LastTransition = null;
     }
 }
예제 #2
0
 /// <summary>
 /// Called before this object is transitioned to a new state.
 /// </summary>
 /// <param name="workflow">
 /// Workflow that contains the transition
 /// </param>
 /// <param name="transition">
 /// Transition executed
 /// </param>
 public virtual void OnTransitioningTo(Workflow workflow, WorkflowTransition transition)
 {
 }