Linter 规则 - 首选内插
此规则查找可替换为字符串内插的 concat 函数的使用。
Linter 规则代码
请在 Bicep 配置文件中使用以下值自定义规则设置:
prefer-interpolation
解决方案
使用字符串内插而不是 concat
函数。
以下示例未通过此测试,因为使用了 concat
函数。
param suffix string = '001'
var vnetName = concat('vnet-', suffix)
可以通过将 concat
替换为字符串内插来修复此问题。 下面的示例通过了此测试。
param suffix string = '001'
var vnetName = 'vnet-${suffix}'
(可选)可以使用快速修复功能将 concat
替换为字符串内插:
后续步骤
有关 Linter 的详细信息,请参阅使用 Bicep Linter。