Beispiel #1
0
 public void RemoveBinding(ConnectionBinding <T> binding)
 {
     lock (_lock)
     {
         if (_bound)
         {
             binding.Unbind(_connection);
         }
         _bindings.Remove(binding);
     }
 }
 public void RemoveBinding(ConnectionBinding <T> binding)
 {
     lock (_lock)
     {
         try
         {
             if (_bound)
             {
                 binding.Unbind(_connection);
             }
         }
         catch (Exception ex)
         {
             _log.Error("Failed to unbind", ex);
         }
         _bindings.Remove(binding);
     }
 }