ASP.NET CORE中如何通过承载启动注册中间件?

我希望通过承载启动为网站注册中间件来获取http请求内容,这该如何实现?

或者有其他能够在不改动网站项目源码的前提下获取http请求的方法吗?

https://www.cnblogs.com/fanfan-90/p/12144832.html