RC 1 中的最小 API 重新命名

某些 API 已重新命名以改善類型名稱的一致性,以及從 API 名稱中移除「最小」和「動作」。

導入的版本

ASP.NET Core 6.0 RC 1

舊的行為與新的行為

變更類別

此變更會影響二進位相容性來源相容性

變更原因

此變更是為了改善類型名稱的一致性,以及從 API 名稱中移除「最小」和「動作」。

重新編譯以舊版 SDK 建置的任何專案。 針對大部分的專案,這應該是唯一需要做的動作。

如果您的程式碼會直接依名稱參考任何這些類型或參數名稱,請更新程式碼以反映新名稱。

受影響的 API

  • Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.Map()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapGet()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapPost()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapPut()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapDelete()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapMethod()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapFallback()
  • Microsoft.AspNetCore.Http.RequestDelegateFactory.Create(Delegate action, RequestDelegateFactoryOptions? options = null)