Renommages des API minimales dans RC 1
Certaines API ont été renommées pour améliorer la cohérence des noms de types et pour supprimer « minimal » et « action » des noms d’API.
Version introduite
ASP.NET Core 6.0 RC 1
Ancien et nouveau comportement
La classe
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
a été renomméeMicrosoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
.Notes
Cette classe a été renommée à nouveau dans RC 2 en Microsoft.AspNetCore.Builder.RouteHandlerBuilder.
La classe
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
a été renomméeMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
.Notes
Cette classe a été fusionnée avec Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions dans RC 2.
Le nom du paramètre RequestDelegate sur
Map
,MapGet
,MapPost
,MapPut
,MapDelete
,MapMethod
,MapFallback
et RequestDelegateFactory.Create(Delegate, RequestDelegateFactoryOptions) est passé deaction
àhandler
.
Modifier la catégorie
Ce changement affecte la compatibilité binaire et la compatibilité des sources.
Raison du changement
Ce changement est effectué pour améliorer la cohérence des noms de types et pour supprimer « minimal » et « action » des noms d’API.
Action recommandée
Recompilez tous les projets créés avec un SDK antérieur. Pour la plupart des projets, cela devrait être tout ce qui est nécessaire.
Si votre code référence l’un de ces noms de type directement par nom, mettez à jour le code pour refléter les nouveaux noms.
API affectées
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)
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour