ASP.NET Core gives developers flexibility and control over HTTP requests. We can customize requests pipeline by creating middlewares. They allow developers to plug in request handlers like static file providers, authentication or error pages. ASP.NET Core has a lot of them built in. (MVC for example). You can also create your own middleware in only […]