Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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
- A
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilderclasse foi renomeada para Microsoft.AspNetCore.Builder.RouteHandlerBuilder. - A
Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensionsclasse foi renomeada para Microsoft.AspNetCore.Http.OpenApiRouteHandlerBuilderExtensions. - A
Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensionsclasse foi removida e todos os seus métodos foram mesclados na classe existente Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions .
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.
Ação recomendada
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.DelegateEndpointConventionBuilderMicrosoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensionsMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions