Ejemplo n.º 1
0
 public override int GetHashCode()
 {
     return(_callback.GetHashCode());
 }
 public bool GetAction(Action a)
 {
     if (actions[a.GetHashCode()])
     {
         actions[a.GetHashCode()] = false;
         return true;
     }
     return false;
 }
Ejemplo n.º 3
0
 public static void UnregisterThreadStaticEventAppliedCallback(Action<AggregateRoot, UncommittedEvent> callback)
 {
     Log.DebugFormat("Deregistering event applied callback {0}", callback.GetHashCode());
     _eventAppliedCallbacks.Value.Remove(callback);
 }
 public void DoAction(Action a)
 {
     actions[a.GetHashCode()] = true;
 }
Ejemplo n.º 5
0
 public void Action(Action a)
 {
     Console.WriteLine("action:" + a.GetHashCode());
 }