Hardcoded log message (ARCH1010)
Anahtar dotnet.logging.hardcoded-log-message · Önem info · Kategori logging
Aynı günlük metni birden çok yerde gömülü olarak yazıldığında bakımı zorlaşır ve tutarsızlık riski doğar. Tekrarlanan metinleri sabitlere alın.
Hatalı
Bölüm başlığı “Hatalı”_logger.LogWarning("Yeniden deneme sınırı aşıldı");// başka bir yerde_logger.LogWarning("Yeniden deneme sınırı aşıldı");private const string RetryLimitExceeded = "Yeniden deneme sınırı aşıldı";
_logger.LogWarning(RetryLimitExceeded);Düzeltme
Bölüm başlığı “Düzeltme”Tekrarlanan günlük metnini bir const alana taşıyıp tüm çağrılarda bu sabite başvurun.