İçeriğe geç

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.

_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);

Tekrarlanan günlük metnini bir const alana taşıyıp tüm çağrılarda bu sabite başvurun.