Cambios mínimos de nombre de API en RC 1
Se ha cambiado el nombre de algunas API para mejorar la coherencia de los nombres de tipos y quitar "minimal" y "action" de los nombres de API.
Versión introducida
ASP.NET Core 6.0 RC 1
Comportamiento anterior y nuevo
Se ha cambiado el nombre de la clase
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
aMicrosoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
.Nota:
El nombre de esta clase se ha cambiado de nuevo en RC 2 a Microsoft.AspNetCore.Builder.RouteHandlerBuilder.
Se ha cambiado el nombre de la clase
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
aMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
.Nota:
Esta clase se ha combinado con Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions en RC 2.
El parámetro RequestDelegate para
Map
,MapGet
,MapPost
,MapPut
,MapDelete
,MapMethod
,MapFallback
y RequestDelegateFactory.Create(Delegate, RequestDelegateFactoryOptions) se ha cambiado de nombre deaction
ahandler
.
Cambio de categoría
Este cambio afecta a la compatibilidad binaria y a la compatibilidad de orígenes.
Motivo del cambio
Este cambio se ha realizado para mejorar la coherencia de los nombres de tipo y quitar "minimal" y "action" de los nombres de API.
Acción recomendada
Vuelva a compilar los proyectos compilados con un SDK anterior. Para la mayoría de los proyectos, no debería ser necesario nada más.
Si el código hace referencia a cualquiera de estos nombres de tipo o de parámetro directamente por nombre, se ha actualizado el código para reflejar los nombres nuevos.
API afectadas
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)