APIs marcadas como obsoletas e removidas
Várias APIs foram removidas ou marcadas como obsoletas.
Versão introduzida
ASP.NET Core 6.0
Comportamento antigo
No ASP.NET Core 5.0 e nas versões anteriores, as APIs não haviam sido removidas nem marcadas como obsoletas.
Novo comportamento
As APIs foram removidas ou marcadas como obsoletas.
Motivo da alteração
As APIs não são mais usadas ou não funcionam mais.
Ação recomendada
Use as APIs de substituição recomendadas.
APIs afetadas
- Microsoft.AspNetCore.Http.Connections.NegotiateProtocol.ParseResponse foi removido. Use NegotiateProtocol.ParseResponse(ReadOnlySpan<Byte>) em vez disso.
- Microsoft.AspNetCore.SignalR.HubInvocationContext removido. Use HubInvocationContext.HubInvocationContext(HubCallerContext, IServiceProvider, Hub, MethodInfo, IReadOnlyList<Object>) em vez disso.
- Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature removido. Use Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature em vez disso.
- Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature removido. Use Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature em vez disso.
- Construtor sem argumento de Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext removido. Use StaticFileResponseContext.StaticFileResponseContext(HttpContext, IFileInfo) em vez disso.
- O construtor Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor foi removido. Use ObjectResultExecutor.ObjectResultExecutor(OutputFormatterSelector, IHttpResponseStreamWriterFactory, ILoggerFactory, IOptions<MvcOptions>) em vez disso.
- Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.AllowShortCircuitingValidationWhenNoValidatorsArePresent foi removido.
- Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor removido. Use ViewComponentResultExecutor.ViewComponentResultExecutor(IOptions<MvcViewOptions>, ILoggerFactory, HtmlEncoder, IModelMetadataProvider, ITempDataDictionaryFactory, IHttpResponseStreamWriterFactory) em vez disso.
- CompatibilityVersion marcada como obsoleta
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.