API obsolètes et supprimées
Plusieurs API ont été supprimées ou marquées comme obsolètes.
Version introduite
ASP.NET Core 6.0
Ancien comportement
Dans ASP.NET Core version 5.0 et les versions antérieures, les API n’ont pas été supprimées ni marquées comme obsolètes.
Nouveau comportement
Les API sont supprimées ou obsolètes.
Raison du changement
Les API ne sont plus utilisées ou ne fonctionnent plus.
Action recommandée
Utilisez les API de remplacement recommandées.
API affectées
- Suppression de Microsoft.AspNetCore.Http.Connections.NegotiateProtocol.ParseResponse. Utilisez NegotiateProtocol.ParseResponse(ReadOnlySpan<Byte>) à la place.
- Suppression de Microsoft.AspNetCore.SignalR.HubInvocationContext. Utilisez HubInvocationContext.HubInvocationContext(HubCallerContext, IServiceProvider, Hub, MethodInfo, IReadOnlyList<Object>) à la place.
- Suppression de Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature. Utilisez Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature à la place.
- Suppression de Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature. Utilisez Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature à la place.
- Suppression du constructeur sans argument de Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext. Utilisez StaticFileResponseContext.StaticFileResponseContext(HttpContext, IFileInfo) à la place.
- Suppression du constructeur Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor. Utilisez ObjectResultExecutor.ObjectResultExecutor(OutputFormatterSelector, IHttpResponseStreamWriterFactory, ILoggerFactory, IOptions<MvcOptions>) à la place.
- Suppression de Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.AllowShortCircuitingValidationWhenNoValidatorsArePresent.
- Suppression de Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor. Utilisez ViewComponentResultExecutor.ViewComponentResultExecutor(IOptions<MvcViewOptions>, ILoggerFactory, HtmlEncoder, IModelMetadataProvider, ITempDataDictionaryFactory, IHttpResponseStreamWriterFactory) à la place.
- CompatibilityVersion obsolète
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.