private static void agent_OnServiceRemoved(string brokerName, string serviceName) { lock(uriLock) { if(serviceName == currentServiceName) { DiscoveredUri = null; DiscoveryTransportFactory.OnException(new Exception("Broker connection is no longer valid.")); } } }