Skip to content

3.0 - Removing Microsoft.AspNetCore.Mvc.WebApiCompatShim #319

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
pranavkm opened this issue Oct 8, 2018 · 0 comments
Open

3.0 - Removing Microsoft.AspNetCore.Mvc.WebApiCompatShim #319

pranavkm opened this issue Oct 8, 2018 · 0 comments
Labels
3.0.0 Announcements related to ASP.NET Core 3.0 Announcement Breaking change Documented The breaking change has been published to the .NET Core docs Migrated
Milestone

Comments

@pranavkm
Copy link
Contributor

pranavkm commented Oct 8, 2018

The Microsoft.AspNetCore.Mvc.WebApiCompatShim (WebApiCompatShim) package provides partial compatibility in ASP.NET Core with ASP.NET Web API 2 to simplify migrating existing Web API implementations to ASP.NET Core. However, apps using the WebApiCompatShim do not benefit from the API related features shipping in recent ASP.NET Core releases, such as improved Open API Spec genertaion, standardized error handling, and client code generation. To better focus our API efforts in 3.0, we plan to remove WebApiCompatShim. We recommend that existing applications using the WebApiCompatShim migrate to the newer [ApiController] model.

For questions or further discussions, please use https://github.com/aspnet/Mvc/issues/8570.

[This announcement has been migrated to: dotnet/docs#14963]

@pranavkm pranavkm added Announcement Breaking change 3.0.0 Announcements related to ASP.NET Core 3.0 labels Oct 8, 2018
@aspnet aspnet locked and limited conversation to collaborators Oct 8, 2018
@Eilon Eilon added this to the 3.0.0 milestone Feb 20, 2019
@scottaddie scottaddie added the Documented The breaking change has been published to the .NET Core docs label Dec 17, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
3.0.0 Announcements related to ASP.NET Core 3.0 Announcement Breaking change Documented The breaking change has been published to the .NET Core docs Migrated
Projects
None yet
Development

No branches or pull requests

5 participants