Reguła lintera — preferowanie interpolacji

Ta reguła znajduje użycie funkcji concat, która może zostać zamieniona przez interpolację ciągów.

Kod reguły Linter

Użyj następującej wartości w pliku konfiguracji Bicep , aby dostosować ustawienia reguły:

prefer-interpolation

Rozwiązanie

Użyj interpolacji ciągów concat zamiast funkcji.

Poniższy przykład nie powiedzie się w tym teście, ponieważ concat jest używana funkcja.

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

Można go naprawić, zastępując ciąg concat interpolacją ciągów. Poniższy przykład przekazuje ten test.

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

Opcjonalnie możesz użyć szybkiego poprawkiconcat, aby zastąpić ciąg interpolacją ciągu:

Zrzut ekranu przedstawiający szybką poprawkę reguły interpolacji interpolacji.

Następne kroki

Aby uzyskać więcej informacji na temat linter, zobacz Use Bicep linter (Używanie lintera Bicep).