API obsoletas y quitadas
Se han quitado o marcado varias API como obsoletas.
Versión introducida
ASP.NET Core 6.0
Comportamiento anterior
En ASP.NET Core 5.0 y versiones anteriores, las API no se quitaban ni se volvían obsoletas.
Comportamiento nuevo
Las API se quitan o se vuelven obsoletas.
Motivo del cambio
Las API ya no se usan o bien ya no funcionan.
Acción recomendada
Use las API de reemplazo recomendadas.
API afectadas
- Se ha quitado Microsoft.AspNetCore.Http.Connections.NegotiateProtocol.ParseResponse. En su lugar, use NegotiateProtocol.ParseResponse(ReadOnlySpan<Byte>).
- Se ha quitado Microsoft.AspNetCore.SignalR.HubInvocationContext. En su lugar, use HubInvocationContext.HubInvocationContext(HubCallerContext, IServiceProvider, Hub, MethodInfo, IReadOnlyList<Object>).
- Se ha quitado Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature. En su lugar, use Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.
- Se ha quitado Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature. En su lugar, use Microsoft.AspNetCore.Http.Features.IHttpResponseBodyFeature.
- Se ha quitado el constructor sin argumentos de Microsoft.AspNetCore.StaticFiles.StaticFileResponseContext. En su lugar, use StaticFileResponseContext.StaticFileResponseContext(HttpContext, IFileInfo).
- Se ha quitado el constructor Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor. En su lugar, use ObjectResultExecutor.ObjectResultExecutor(OutputFormatterSelector, IHttpResponseStreamWriterFactory, ILoggerFactory, IOptions<MvcOptions>).
- Se ha quitado Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor.AllowShortCircuitingValidationWhenNoValidatorsArePresent.
- Se ha quitado Microsoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor. En su lugar, use ViewComponentResultExecutor.ViewComponentResultExecutor(IOptions<MvcViewOptions>, ILoggerFactory, HtmlEncoder, IModelMetadataProvider, ITempDataDictionaryFactory, IHttpResponseStreamWriterFactory).
- CompatibilityVersion ha quedado obsoleta.
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de