@@ -66,8 +66,9 @@ public Template CreateLinkedMasterTemplate(Template apiVersionSetTemplate,
66
66
if ( apiInfo . isSplit == true )
67
67
{
68
68
// add a deployment resource for both api template files
69
- string initialAPIDeploymentResourceName = $ "{ apiInfo . name } -InitialAPITemplate";
70
- string subsequentAPIDeploymentResourceName = $ "{ apiInfo . name } -SubsequentAPITemplate";
69
+ string originalAPIName = fileNameGenerator . GenerateOriginalAPIName ( apiInfo . name ) ;
70
+ string initialAPIDeploymentResourceName = $ "{ originalAPIName } -InitialAPITemplate";
71
+ string subsequentAPIDeploymentResourceName = $ "{ originalAPIName } -SubsequentAPITemplate";
71
72
72
73
string initialAPIFileName = fileNameGenerator . GenerateCreatorAPIFileName ( apiInfo . name , apiInfo . isSplit , true , apimServiceName ) ;
73
74
string initialAPIUri = $ "[concat(parameters('LinkedTemplatesBaseUrl'), '{ initialAPIFileName } ')]";
@@ -81,7 +82,8 @@ public Template CreateLinkedMasterTemplate(Template apiVersionSetTemplate,
81
82
} else
82
83
{
83
84
// add a deployment resource for the unified api template file
84
- string unifiedAPIDeploymentResourceName = $ "{ apiInfo . name } -APITemplate";
85
+ string originalAPIName = fileNameGenerator . GenerateOriginalAPIName ( apiInfo . name ) ;
86
+ string unifiedAPIDeploymentResourceName = $ "{ originalAPIName } -APITemplate";
85
87
string unifiedAPIFileName = fileNameGenerator . GenerateCreatorAPIFileName ( apiInfo . name , apiInfo . isSplit , true , apimServiceName ) ;
86
88
string unifiedAPIUri = $ "[concat(parameters('LinkedTemplatesBaseUrl'), '{ unifiedAPIFileName } ')]";
87
89
string [ ] unifiedAPIDependsOn = CreateAPIResourceDependencies ( apiVersionSetTemplate , productsTemplate , loggersTemplate , backendsTemplate , authorizationServersTemplate , apiInfo ) ;
0 commit comments