Compartilhar via


Renomeações de API mínima no RC 1

Algumas APIs foram renomeadas para melhorar a consistência dos nomes de tipo e remover "mínimo" e "ação" dos nomes das APIs.

Versão introduzida

ASP.NET Core 6.0 RC 1

Comportamento antigo e novo

Alterar categoria

Essa alteração afeta a compatibilidade binária e a compatibilidade de origem.

Motivo da alteração

Essa alteração foi feita para melhorar a consistência dos nomes de tipo e remover "mínimo" e "ação" dos nomes da API.

Recompile todos os projetos criados com um SDK anterior. Para a maioria dos projetos, isso deve ser tudo o que é necessário.

Se o código fizer referência diretamente pelo nome a qualquer um desses nomes de tipo ou de parâmetro, atualize o código para refletir os novos nomes.

APIs afetadas

  • 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)