Castle.Facilities.WcfIntegration.InMemoryServiceCatalog.ResolveEndpoint C# (CSharp) Method

ResolveEndpoint() public method

public ResolveEndpoint ( ResolveCriteria resolveCriteria ) : EndpointDiscoveryMetadata
resolveCriteria System.ServiceModel.Discovery.ResolveCriteria
return System.ServiceModel.Discovery.EndpointDiscoveryMetadata
        public virtual EndpointDiscoveryMetadata ResolveEndpoint(ResolveCriteria resolveCriteria)
        {
			using (@lock.ForReading())
			{
				EndpointDiscoveryMetadata endpoint;
				return endpoints.TryGetValue(resolveCriteria.Address, out endpoint)
					? endpoint
					: null;
			}
        }