Partager via


Règle de linter - préférer l’interpolation

Cette règle recherche les utilisations de la fonction concat qui peuvent être remplacées par l’interpolation de chaîne.

Code de règle de linter

Utilisez la valeur suivante dans le fichier config Bicep pour personnaliser les paramètres de règle :

prefer-interpolation

Solution

Utilisez une interpolation de chaîne plutôt que la fonction concat.

L’exemple suivant échoue à ce test, car la fonction concat est utilisée.

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

Vous pouvez résoudre ce problème en remplaçant concat par l’interpolation de chaîne. L’exemple suivant réussit ce test.

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

Si vous le souhaitez, vous pouvez utiliser le correctif rapide pour remplacer le concat par l’interpolation de chaîne :

Capture d’écran du correctif rapide de règle linter Préférer l’interpolation.

Étapes suivantes

Pour plus d’informations sur le linter, consultez Utiliser le linter Bicep.