

NET Core Windows Server Hosting Bundleīefore you deploy your application, you need to install the. It is responsible for starting your process up. It also ensures that your web application is running. You can view the source code of it on GitHub. It registers the AspNetCoreModule as an HTTP handler.ĪspNetCoreModule handles all incoming traffic to IIS and acts as the reverse proxy that knows how to hand the traffic off to your ASP.NET Core application. This is only used when deploying your application to IIS. You may have noticed that ASP.NET Core projects create a web.config file.

If you are planning to deploy your application to IIS, UseIISIntegration() is required What is AspNetCoreModule?

This then specifies some settings around which port Kestrel should listen on, forwarding headers, and other details.

How to Configure Your ASP.NET Core App For IIS
