ASP.NET Web API is Microsoft .Net framework for building HTTP services that can be accessed from any client such as browsers, desktop applications and mobile devices. ASP.NET Web API can be used to build both RESTful and SOAP services.
ASP.NET Web API Core ASP.NET Core is an open-source, cross-platform framework for building modern, cloud-based web apps and we can chose whatever platforms we want to build them on. We can build and run ASP.Net Core applications on Windows, macOS or Linux. Some of the benefits we get when working with ASP.Net core are:
- It is a cloud-ready.
- Comes with Built-in dependency injection.
- Very lightweight.
- High-performance and modular HTTP request pipeline.
- We can host ASP.Net Core applications on IIS, Nginx, Apache and Docker.