public static void Run(WorkFlow workFlow)
 {
     foreach (var activity in workFlow.GetActivities())
     {
         activity.Execute();
     }
 }