Last time around we started looking at middleware in OWIN and how to handle different request types. So now comes the next logical step, how do we handle different URLs? Currently we don’t have the facilities to handle different URLs, aka routing, so let’s work on that. Understanding routing Before we dive into coding our solution it’s a good idea to think about what routing really is. You’re probably familiar with this from ASP.