Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Commit 42f7d7d

Browse files
fixed issue with using paramServiceUrl (#342)
Co-authored-by: RupengLiu <rliu1211@terpmail.umd.edu>
1 parent c9baa5a commit 42f7d7d

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/APIM_ARMTemplate/apimtemplate/Extractor/EntityExtractors/MasterTemplateExtractor.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -408,11 +408,8 @@ public async Task<Template> CreateMasterTemplateParameterValues(List<string> api
408408
foreach (string apiName in apisToExtract)
409409
{
410410
string validApiName = ExtractorUtils.GenValidParamName(apiName, "Api");
411-
string serviceUrl = GetApiServiceUrlFromParameters(apiName, exc.serviceUrlParameters);
412-
if (serviceUrl == null)
413-
{
414-
serviceUrl = await apiExc.GetAPIServiceUrl(exc.sourceApimName, exc.resourceGroup, apiName);
415-
}
411+
string serviceUrl = exc.serviceUrlParameters != null ? GetApiServiceUrlFromParameters(apiName, exc.serviceUrlParameters) :
412+
await apiExc.GetAPIServiceUrl(exc.sourceApimName, exc.resourceGroup, apiName);
416413
serviceUrls.Add(validApiName, serviceUrl);
417414
}
418415
TemplateServiceUrlProperties serviceUrlProperties = new TemplateServiceUrlProperties()

0 commit comments

Comments
 (0)