コード例 #1
0
        private async Task FillEndPointFromLocationAsync(String regionId, String product, Credential credential, String locationProduct)
        {
            var endpoint = await remoteProvider.GetEndpointAsync(regionId, product, locationProduct, credential,
                                                                 locationConfig);

            if (endpoint != null)
            {
                foreach (var region in endpoint.RegionIds)
                {
                    foreach (var productDomain in endpoint.ProductDomains)
                    {
                        AddLocationEndpoint(endpoint.Name, region, product, productDomain.DomianName);
                    }
                }
            }
        }