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

Commit ce73335

Browse files
authored
fixed baseFileName for api json extract (#343)
1 parent 42f7d7d commit ce73335

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/APIM_ARMTemplate/apimtemplate/Common/FileHandlers/FileNameGenerator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ public FileNames GenerateFileNames(string baseFileName)
2424
splitAPIs = "/SplitAPIs",
2525
versionSetMasterFolder = "/VersionSetMasterFolder",
2626
revisionMasterFolder = "/RevisionMasterFolder",
27-
groupAPIsMasterFolder = "/MultipleApisMasterFolder"
27+
groupAPIsMasterFolder = "/MultipleApisMasterFolder",
28+
baseFileName = baseFileName
2829
};
2930
}
3031

@@ -73,5 +74,6 @@ public class FileNames
7374
public string versionSetMasterFolder { get; set; }
7475
public string revisionMasterFolder { get; set; }
7576
public string groupAPIsMasterFolder{ get; set; }
77+
public string baseFileName { get; set; }
7678
}
7779
}

src/APIM_ARMTemplate/apimtemplate/Extractor/Utilities/ExtractorUtils.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ public static async Task GenerateTemplates(
107107
Template templateParameters = await masterTemplateExtractor.CreateMasterTemplateParameterValues(apisToExtract, exc, apiLoggerId);
108108

109109
// write templates to output file location
110-
string apiFileName = fileNameGenerator.GenerateExtractorAPIFileName(singleApiName, sourceApim);
110+
string apiFileName = fileNameGenerator.GenerateExtractorAPIFileName(singleApiName, fileNames.baseFileName);
111+
111112
fileWriter.WriteJSONToFile(apiTemplate, String.Concat(@dirName, apiFileName));
112113
// won't generate template when there is no resources
113114
if (apiVersionSetTemplate.resources.Count() != 0)

0 commit comments

Comments
 (0)