Kestrel: Günlük iletisi öznitelikleri değiştirildi
Kestrel günlük iletileri ilişkili kimliklere ve adlara sahiptir. Bu öznitelikler farklı günlük iletisi türlerini benzersiz olarak tanımlar. Bu kimliklerden ve adlardan bazıları yanlış çoğaltıldı. Bu yineleme sorunu ASP.NET Core 6.0'da düzeltildi.
Sürüm kullanıma sunulmuştur
ASP.NET Core 6.0
Eski davranış
Aşağıdaki tabloda, etkilenen günlük iletilerinin Core 6.0'ASP.NET öncesinin durumu gösterilmektedir.
İleti açıklaması | Ad | Kimlik |
---|---|---|
HTTP/2 bağlantı kapalı günlük iletileri | Http2ConnectionClosed |
36 |
Günlük iletileri gönderen HTTP/2 çerçevesi | Http2FrameReceived |
37 |
Yeni davranış
Aşağıdaki tabloda, ASP.NET Core 6.0'daki etkilenen günlük iletilerinin durumu gösterilmektedir.
İleti açıklaması | Ad | Kimlik |
---|---|---|
HTTP/2 bağlantı kapalı günlük iletileri | Http2ConnectionClosed |
48 |
Günlük iletileri gönderen HTTP/2 çerçevesi | Http2FrameSending |
49 |
Değişiklik nedeni
Farklı ileti türlerinin tanımlanabilmesi için günlük kimlikleri ve adları benzersiz olmalıdır.
Önerilen eylem
Eski kimliklere ve adlara başvuran bir kodunuz veya yapılandırmanız varsa, bu başvuruları yeni kimlikleri ve adları kullanacak şekilde güncelleştirin.