I've done at least a couple of articles on how to support adding custom processing to every request to your ASP.NET MVC site (most recently, an article on HTTP Modules and Handlers). In ASP.NET Core ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results