Zastaralá a odebraná rozhraní API
Několik rozhraní API bylo odebráno nebo označeno jako zastaralé.
Zavedená verze
ASP.NET Core 6.0
Staré chování
V ASP.NET Core 5.0 a předchozích verzích nebyla rozhraní API odebrána ani zastaralá.
Nové chování
Rozhraní API jsou odebraná nebo zastaralá.
Důvod změny
Rozhraní API se už nepoužívají nebo už nefungují.
Doporučená akce
Použijte doporučená náhradní rozhraní API.
Ovlivněná rozhraní API
- Odebrání Microsoft.AspNetCore.Http.PřipojeníIonty. NegotiateProtocol.ParseResponse. Místo toho použijte NegotiateProtocol.ParseResponse(ReadOnlySpan<Byte>).
- Odebrání Microsoft.AspNetCore.SignalR.HubInvocationContext. Místo toho použijte HubInvocationContext.HubInvocationContext(HubCallerContext, IServiceProvider, Hub, MethodInfo, IReadOnlyList<Object>).
- Odebrání Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature Místo toho použijte Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.
- Odebrání Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature Místo toho použijte Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.
- Odebrání konstruktoru bez argumentů Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext. Místo toho použijte StaticFileResponseContext.StaticFileResponseContext(HttpContext, IFileInfo).
- Byl odebrán konstruktor Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor. Místo toho použijte ObjectResultExecutor.ObjectResultExecutor(OutputFormatterSelector, IHttpResponseStreamWriterFactory, ILoggerFactory, IOptions<MvcOptions>).
- Odebrání Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.AllowShortCircuitingValidationWhenNoValidatorsArePresent.
- Odebrání Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor Místo toho použijte ViewComponentResultExecutor.ViewComponentResultExecutor(IOptions<MvcViewOptions>, ILoggerFactory, HtmlEncoder, IModelMetadataProvider, ITempDataDictionaryFactory, IHttpResponseStreamWriterFactory).
- Zastaralá verze CompatibilityVersion
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.