private void ProcessDeadBrokerMessage(string brokerName, string serviceName) { if(remoteBrokers.ContainsKey(serviceName)) { remoteBrokers.Remove(serviceName); if(onServiceRemoved != null) { onServiceRemoved(brokerName, serviceName); } } }