Razor: Änderungen der Protokollierungs-ID

Razor Kestrel-Protokollmeldungen sind IDs und Namen zugeordnet. Mit diesen Attributen werden verschiedene Arten von Protokollmeldungen eindeutig identifiziert. Einige dieser IDs und Namen wurden falsch dupliziert. Diese .NET 6-Änderung korrigiert die Duplizierung.

Eingeführt in Version

ASP.NET Core 6.0 RC1

Altes und neues Verhalten

Ereignisname Vorherige Ereignis-ID Neue Ereignis-ID
ExecutedHandlerMethod 102 108
ExecutingImplicitHandlerMethod 103 107
ExecutedImplicitHandlerMethod 104 109
NotMostEffectiveFilter 1 4

Ändern der Kategorie

Diese Änderung kann sich auf die Binärkompatibilität auswirken.

Grund für die Änderung

Protokoll-IDs sollten eindeutig sein, damit verschiedene Meldungstypen identifiziert werden können.

Wenn in Ihrem Code oder Ihren Konfigurationen auf die alten IDs und Namen verwiesen wird, aktualisieren Sie diese Verweise für die neuen IDs.

Betroffene APIs

N/V.