Getting route data in your ASP.NET Core middleware