Microsoft open sourced its code a few years ago and it is extremely interesting to dig into it to get deeper meaning on some fundamentals of, for example, how MVC’s pipeline handles a request and creates a response.
I went through this fantastic Pluralsight course on ASP.NET Core 3.0: The MVC Request Life Cycle by Alex Wolf, which pointed me to the .Net Core Repository Setting break points and stepping through the source code shows how the framework selects controller actions and intercepts and modifies the request through middleware and action filters. This was something I knew about at a high level but now I feel enlightened and more confident in using the technology.
I’m enjoying this time I have to study – next up is dipping my toes into the React pool (ocean?).