某些 Microsoft.AspNetCore.Mvc.Core 記錄訊息的事件識別碼已變更
在更新 Microsoft.AspNetcore.Mvc.Core
組件以使用 LoggerMessageAttribute 的過程中,ASP.NET Core 小組發現有在單一記錄類別中重複使用記錄器事件識別碼的情況。 事件識別碼和名稱不應重複,這樣才能識別不同的訊息類型。 這些識別碼已經過更新,確保在單一記錄類別中不會重複。
導入的版本
ASP.NET Core 7.0
先前的行為
Microsoft.AspNetCore.Mvc.Core
組件內的部分記錄器事件識別碼在單一記錄類別中受到重複使用。
新的行為
Microsoft.AspNetCore.Mvc.Core
組件單一記錄類別中的重複記錄器事件識別碼已經過更新。
中斷性變更的類型
此變更會影響二進位相容性。
變更原因
記錄器事件識別碼和名稱不應重複,這樣才能識別不同的訊息類型。
建議的動作
如果您有參考舊記錄器事件識別碼的程式碼或設定,請更新這些參考以使用新的識別碼。
受影響的 API
無法透過 API 分析偵測。