Compartilhar via


Regra de linter – preferir interpolação

Essa regra localiza usos da função concat que pode ser substituída pela interpolação de cadeia de caracteres.

Código de regra linter

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

prefer-interpolation

Solução

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

Os exemplos a seguir falha neste teste porque a função concat é usada.

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

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

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

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

Captura de tela de Preferir interpolação da regra de linter de interpolação.

Próximas etapas

Para saber mais sobre o linter, confira Usar o linter do Bicep.