Compartilhar via


Renomeações de APIs Mínimas no RC 2

Para melhorar a consistência dos nomes de tipo, duas classes foram renomeadas e uma classe foi removida e seus métodos mesclados na classe EndpointRouteBuilderExtensions existente.

Versão introduzida

ASP.NET Core 6.0 RC 2

Comportamento antigo e novo

Categoria da alteração

Essa alteração afeta a compatibilidade com binários e a compatibilidade com a origem.

Motivo da alteração

Essa alteração foi feita para melhorar a consistência dos nomes de tipo. Agora que há uma nova classe RouteHandlerOptions, queríamos substituir DelegateEndpoint por RouteHandler.

Recompile todos os projetos criados com um SDK anterior. Para a maioria dos projetos, isso deve bastar.

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

APIs afetadas

  • Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
  • Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
  • Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions