Ejemplo n.º 1
0
 internal void AttachObserver(IMiddlewareConfigurationObserver observer)
 {
     lock (_observerList)
     {
         _observerList.Add(observer);
     }
 }
Ejemplo n.º 2
0
 internal void DetachObserver(IMiddlewareConfigurationObserver observer)
 {
     lock (_observerList)
     {
         while (_observerList.Remove(observer))
         {
             // Remove returns true, if it could remove.
             // -> Remove all
         }
     }
 }