Aliyun.Acs.Core.Regions.Endpoint.FindProductDomain C# (CSharp) Метод

FindProductDomain() публичный статический Метод

public static FindProductDomain ( String regionId, String product, List endpoints, IAcsClient acsClient ) : ProductDomain
regionId String
product String
endpoints List
acsClient IAcsClient
Результат ProductDomain
        public static ProductDomain FindProductDomain(String regionId, String product,
                List<Endpoint> endpoints, IAcsClient acsClient)
        {
            if (null == regionId || null == product || null == endpoints)
            {
                return null;
            }
            foreach (Endpoint endpoint in endpoints)
            {
                if (endpoint.RegionIds.Contains(regionId))
                {
                    ProductDomain domain = FindProductDomainByProduct(endpoint.ProductDomains, product);
                    return domain;
                }
            }
            if ("Location".Equals(product))
            {
                return new ProductDomain("Location", "location.aliyuncs.com");
            }
            return GetEndpointByLocation(regionId, product, endpoints, acsClient);
        }