private void RemoveService(ServiceHost serviceHost, EndpointDiscoveryMetadata endpoint) { if (FilterService(serviceHost, endpoint) == false) { serviceCatalog.RemoveEndpoint(endpoint); } }
protected override IAsyncResult OnBeginOfflineAnnouncement( DiscoveryMessageSequence messageSequence, EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, object state) { implementation.RemoveEndpoint(endpointDiscoveryMetadata); return(new SynchronousResult(callback, state)); }