Ridenominazioni di API minime in RC 1
Alcune API sono state rinominate per migliorare la coerenza dei nomi dei tipi e per rimuovere "minimo" e "azione" dai nomi api.
Versione di introduzione
ASP.NET Core 6.0 RC 1
Comportamento precedente e nuovo
La classe
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
è stata rinominataMicrosoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
.Nota
Questa classe è stata rinominata di nuovo in RC 2 in Microsoft.AspNetCore.Builder.RouteHandlerBuilder.
La classe
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
è stata rinominataMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
.Nota
Questa classe è stata unita con Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions in RC 2.
Il parametro RequestDelegate per
Map
,MapGet
,MapPost
,MapPut
,MapDelete
,MapMethod
,MapFallback
e RequestDelegateFactory.Create(Delegate, RequestDelegateFactoryOptions) è stato rinominato daaction
ahandler
.
Categoria di modifiche
Questa modifica influisce sulla compatibilità binaria e sulla compatibilità dell'origine.
Motivo della modifica
Questa modifica è stata apportata per migliorare la coerenza dei nomi dei tipi e per rimuovere "minimo" e "azione" dai nomi api.
Azione consigliata
Ricompilare tutti i progetti compilati con un SDK precedente. Per la maggior parte dei progetti, questa operazione è sufficiente.
Se il codice fa riferimento direttamente a uno di questi nomi dei tipi o parametri in base al nome, è stato aggiornato il codice in modo da riflettere i nuovi nomi.
API interessate
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)