To string in log (ARCH1006)
Anahtar dotnet.logging.to-string-in-log · Önem info · Kategori logging
Günlük parametrelerinde elle ToString() çağrısı yapmak, günlük seviyesi kapalı olsa bile gereksiz dönüştürme maliyeti oluşturur. Nesneyi doğrudan geçirin.
Hatalı
Bölüm başlığı “Hatalı”_logger.LogInformation("Sipariş alındı {Order}", order.Id.ToString());_logger.LogInformation("Sipariş alındı {Order}", order.Id);Düzeltme
Bölüm başlığı “Düzeltme”ToString() çağrısını kaldırın ve değeri olduğu gibi geçirin; biçimlendirme günlük altyapısına bırakılır.