Amazon.Internal.RegionEndpointV3.GetEndpointForService C# (CSharp) Метод

GetEndpointForService() публичный Метод

public GetEndpointForService ( string serviceName, bool dualStack ) : RegionEndpoint.Endpoint
serviceName string
dualStack bool
Результат RegionEndpoint.Endpoint
        public RegionEndpoint.Endpoint GetEndpointForService(string serviceName, bool dualStack)
        {
            RegionEndpoint.Endpoint endpointObject = null;

            lock (_serviceMap)
            {
                if (!_servicesLoaded)
                {
                    ParseAllServices();
                    _servicesLoaded = true;
                }

                if (!_serviceMap.TryGetEndpoint(serviceName, dualStack, out endpointObject))
                {
                    // Do a fallback of creating an unknown endpoint based on the
                    // current region's hostname template.
                    endpointObject = CreateUnknownEndpoint(serviceName, dualStack);
                }
            }
            return endpointObject;
        }