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