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

Commit 71f2f8b

Browse files
authored
Fix product name (#397)
1 parent 787924f commit 71f2f8b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/APIM_ARMTemplate/apimtemplate/Creator/TemplateCreators/PolicyTemplateCreator.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
namespace Microsoft.Azure.Management.ApiManagement.ArmTemplates.Create
77
{
8-
public class PolicyTemplateCreator: TemplateCreator
8+
public class PolicyTemplateCreator : TemplateCreator
99
{
1010
private FileReader fileReader;
1111

@@ -75,7 +75,9 @@ public PolicyTemplateResource CreateAPIPolicyTemplateResource(APIConfig api, str
7575
public PolicyTemplateResource CreateProductPolicyTemplateResource(ProductConfig product, string[] dependsOn)
7676
{
7777
if (string.IsNullOrEmpty(product.name))
78+
{
7879
product.name = product.displayName;
80+
}
7981

8082
Uri uriResult;
8183
bool isUrl = Uri.TryCreate(product.policy, UriKind.Absolute, out uriResult) && (uriResult.Scheme == Uri.UriSchemeHttp || uriResult.Scheme == Uri.UriSchemeHttps);

src/APIM_ARMTemplate/apimtemplate/Creator/TemplateCreators/ProductTemplateCreator.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ public Template CreateProductTemplate(CreatorConfig creatorConfig)
2828
List<TemplateResource> resources = new List<TemplateResource>();
2929
foreach (ProductConfig product in creatorConfig.products)
3030
{
31+
if (string.IsNullOrEmpty(product.name)) {
32+
product.name = product.displayName;
33+
}
3134
// create product resource with properties
3235
ProductsTemplateResource productsTemplateResource = new ProductsTemplateResource()
3336
{

0 commit comments

Comments
 (0)