Przestarzałe i usunięte interfejsy API
Kilka interfejsów API zostało usuniętych lub oznaczonych jako przestarzałe.
Wprowadzona wersja
ASP.NET Core 6.0
Stare zachowanie
W ASP.NET Core 5.0 i poprzednich wersjach interfejsy API nie zostały usunięte ani przestarzałe.
Nowe zachowanie
Interfejsy API są usuwane lub przestarzałe.
Przyczyna wprowadzenia zmiany
Interfejsy API nie są już używane lub nie działają już.
Zalecana akcja
Użyj zalecanych interfejsów API zastępczych.
Dotyczy interfejsów API
- Usunięto plik Microsoft.AspNetCore.Http.PołączenieJonów. NegotiateProtocol.ParseResponse. Użycie w zamian parametru NegotiateProtocol.ParseResponse(ReadOnlySpan<Byte>).
- Usunięto element Microsoft.AspNetCore.SignalR.HubInvocationContext. Użycie w zamian parametru HubInvocationContext.HubInvocationContext(HubCallerContext, IServiceProvider, Hub, MethodInfo, IReadOnlyList<Object>).
- Usunięto plik Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature. Użycie w zamian parametru Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.
- Usunięto element Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature. Użycie w zamian parametru Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.
- Usunięto konstruktor bez argumentów microsoft.AspNetCore.StaticFiles.StaticFileResponseContext. Użycie w zamian parametru StaticFileResponseContext.StaticFileResponseContext(HttpContext, IFileInfo).
- Usunięto konstruktor Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor. Użycie w zamian parametru ObjectResultExecutor.ObjectResultExecutor(OutputFormatterSelector, IHttpResponseStreamWriterFactory, ILoggerFactory, IOptions<MvcOptions>).
- Usunięto element Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.AllowShortCircuitingValidationWhenNoValidatorsArePresent.
- Usunięto element Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor. Użycie w zamian parametru ViewComponentResultExecutor.ViewComponentResultExecutor(IOptions<MvcViewOptions>, ILoggerFactory, HtmlEncoder, IModelMetadataProvider, ITempDataDictionaryFactory, IHttpResponseStreamWriterFactory).
- Przestarzała wersja zgodności
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.