public virtual void RemoveEndpointHandle(EndpointHandle handle)
 {
     EndpointHandles.Remove(handle);
 }
 public virtual void AddEndpointHandle(EndpointHandle handle)
 {
     EndpointHandles.Add(handle);
 }