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 existente EndpointRouteBuilderExtensions .

Versão introduzida

ASP.NET Core 6.0 RC 2

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. Agora que há uma nova RouteHandlerOptions classe, queremos substituir DelegateEndpoint por RouteHandler.

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