What I Learned Building with ASP.NET Core: Part 1 - Routing