I read that one of the reasons why asp.net core is cross platform is because of kestrel server and it's ability to serve requests in linux environment(correct me if I am wrong here). But what happens if I am on Windows environment and am running my project.
While running or debugging, I can clearly see IIS Express option written in the top menu on debug button which presumably tells me that requests are now been served on IIS Express so where does the role of Kestrel server come into picture and what is it doing
in background if IIS is running?
ms forum help