AspNet Core Architecture and Flow

Hi guys, I would like to understand AspNet Core in-depth, so I would understand the entire flow and the components involved from the http request to the response in the case of simple rest API. So not only the middleware pipeline but also the components that control authorization, validation, serialization etc. Can you show me a good resource to find this kind of information or a good book? Microsoft’s documentation is ok but not thorough. The only idea I have at the moment is to only follow the flow stages by debugging the aspnet core source code, but it’s a bit difficult. Thank you

.NET Foundation Website | Blog | Projects | Code of Conduct