Linter kuralı - ilişkilendirmeyi tercih etme

Bu kural, dize ilişkilendirmesiyle değiştirilebilen concat işlevinin kullanımlarını bulur.

Linter kural kodu

Kural ayarlarını özelleştirmek için Bicep yapılandırma dosyasında aşağıdaki değeri kullanın:

prefer-interpolation

Çözüm

İşlev yerine dize ilişkilendirmesini concat kullanın.

Aşağıdaki örnek, işlev kullanıldığından bu testte concat başarısız olur.

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

Dize ilişkilendirmesi ile değiştirerek concat düzeltebilirsiniz. Aşağıdaki örnek bu testi geçer.

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

İsteğe bağlı olarak, Quickfix'i kullanarak dize ilişkilendirmesiyle değiştirebilirsiniz:concat

İlişkilendirme linter kuralını tercih et hızlı düzeltmesinin ekran görüntüsü.

Sonraki adımlar

Lint hakkında daha fazla bilgi için bkz . Bicep linter'i kullanma.