Razor:日志记录 ID 更改

Razor 页面日志消息具有关联的 ID 和名称。 这些属性用于唯一标识不同类型的日志消息。 其中一些 ID 是错误重复的。 此项 .NET 6 更改纠正了重复问题。

引入的版本

ASP.NET Core 6.0 RC1

旧行为和新行为

事件名称 旧事件 ID 新事件 ID
ExecutedHandlerMethod 102 108
ExecutingImplicitHandlerMethod 103 107
ExecutedImplicitHandlerMethod 104 109
NotMostEffectiveFilter 1 4

更改类别

此更改会影响二进制兼容性。

更改原因

日志 ID 应该唯一,这样才能标识不同的消息类型。

如果你的代码或配置引用了旧 ID,请更新这些引用以使用新 ID。

受影响的 API

不适用。