Closed
Description
💡 Working draft: this list will may fluctuate as we continue to work on ASP.NET Core 3.0.
In ASP.NET Core 3.0, we plan to remove the following assemblies from Microsoft.AspNetCore.App. These APIs will still be available as NuGet packages.
To upgrade your project from ASP.NET Core 2.1 to 3.0, you may need to add several <PackageReference>
items for the following
- Microsoft.AspNet.WebApi.Client (cref Remove Microsoft.AspNet.WebApi.Client and Newtonsoft.Json.Bson from shared fx #6552)
- Microsoft.AspNetCore.Authentication.Facebook
- Microsoft.AspNetCore.Authentication.Google
- Microsoft.AspNetCore.Authentication.JwtBearer
- Microsoft.AspNetCore.Authentication.MicrosoftAccount
- Microsoft.AspNetCore.Authentication.OpenIdConnect
- Microsoft.AspNetCore.Authentication.Twitter
- Microsoft.AspNetCore.Authentication.WsFederation
- Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
- Microsoft.AspNetCore.Identity.EntityFrameworkCore
- Microsoft.AspNetCore.Identity.UI
- Microsoft.AspNetCore.JsonPatch
- Microsoft.AspNetCore.MiddlewareAnalysis
- Microsoft.AspNetCore.Mvc.Razor.Extensions
- Microsoft.AspNetCore.NodeServices
- Microsoft.AspNetCore.Owin
- Microsoft.AspNetCore.Razor.Design
- Microsoft.AspNetCore.Razor.Language
- Microsoft.AspNetCore.Server.Kestrel.Https (cref [Announcement] Empty Microsoft.AspNetCore.Server.Kestrel.Https assembly being removed #4228 )
- Microsoft.AspNetCore.SpaServices
- Microsoft.AspNetCore.SpaServices.Extensions
- Microsoft.CodeAnalysis.Razor
- Microsoft.EntityFrameworkCore
- Microsoft.EntityFrameworkCore.Abstractions
- Microsoft.EntityFrameworkCore.Analyzers
- Microsoft.EntityFrameworkCore.Design
- Microsoft.EntityFrameworkCore.InMemory
- Microsoft.EntityFrameworkCore.Relational
- Microsoft.EntityFrameworkCore.SqlServer
- Microsoft.EntityFrameworkCore.Tools
- Microsoft.Extensions.Caching.SqlServer
- Microsoft.Extensions.DiagnosticAdapter
- Microsoft.Extensions.DependencyModel
- System.Net.WebSockets.WebSocketProtocol (Removed WebSocketProtocol from the shared framework #6699)