One of the new features of ASP.NET Core 2.2 is support for hosting ASP.NET Core Web App with IIS using in-process or out-of-process hosting model. This article will cover steps needed to
- Host ASP.NET Core 2.2 Web API with IIS using in-process hosting model
- Host ASP.NET Core 2.2 Web API with IIS using out-of-process hosting model
- Host ASP.NET Core 2.2 Web API in Docker Windows containers (with IIS)
In ASP.NET Core 2.2, a new ASP.NET Core Module (AspNetCoreModuleV2) has been introduced which is a native IIS module that plugs into the IIS pipeline and provides in-process or out-of-process hosting capabilities. AspNetCoreModule used to be the module in previous version.