Пример #1
0
 public static void Register(ActionServiceType serviceType, Action action)
 {
     if (!ActionServices.Actions.ContainsKey(serviceType))
     {
         ActionServices.Actions.Add(serviceType, new List <Action>());
     }
     ActionServices.Actions[serviceType].Add(action);
 }
Пример #2
0
 public static void Execute(ActionServiceType serviceType)
 {
     if (ActionServices.Actions.ContainsKey(serviceType))
     {
         foreach (Action item in ActionServices.Actions[serviceType])
         {
             item();
         }
     }
 }