Exploring ASP.NET Core Middleware

"Microsoft introduced a new feature called Middleware in the ASP.Net Core applications. It is a new concept in the programming language. Basically, Middleware is just a class or component which fired on every request received in the Asp.Net Core Applications. In the previous version of ASP.Net application, there are two different request pipeline exists namely HttpHandlers and HttpModules. Middleware is just similar to like these Http action pipes which can be configured and executed in the both side.