Partilhar via


Regra de Linter - prefira a interpolação

Esta regra localiza usos da função concat que podem ser substituídos por interpolação de cadeia de caracteres.

Código da regra de linha

Use o seguinte valor no arquivo de configuração do Bicep para personalizar as configurações da regra:

prefer-interpolation

Solução

Use interpolação de cadeia de caracteres em vez da concat função.

O exemplo a seguir falha neste teste porque a concat função é usada.

param suffix string = '001'
var vnetName = concat('vnet-', suffix)

Você pode corrigi-lo substituindo concat por interpolação de cadeia de caracteres. O exemplo a seguir passa nesse teste.

param suffix string = '001'
var vnetName = 'vnet-${suffix}'

Opcionalmente, você pode usar o Quickfix para substituir a concat interpolação por cadeia de caracteres:

A captura de tela de Prefer interpolation linter rule quick fix.

Próximos passos

Para obter mais informações sobre o linter, consulte Usar binter linter.