public IWorkflow GetStateMachine(BaseInstance instance)
 {
     if (instance == null)
     {
         return(null);
     }
     return(GetStateMachine(instance.GetType()));
 }
Exemple #2
0
 public void RaiseAnEvent(BaseInstance instance, Event @event)
 {
     this.RaiseEvent(instance as TInstance, @event);
 }
Exemple #3
0
 public void RaiseAnEvent <T>(BaseInstance instance, Event <T> @event, T data)
 {
     this.RaiseEvent(instance as TInstance, @event, data);
 }