From 32bbd8516c167160defa51a375cff33d22936b57 Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Fri, 11 Dec 2015 08:36:46 -0800 Subject: [PATCH] Quick fix: Add routing feature on success --- src/Microsoft.AspNet.Routing/RouterMiddleware.cs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/Microsoft.AspNet.Routing/RouterMiddleware.cs b/src/Microsoft.AspNet.Routing/RouterMiddleware.cs index e2d149544e..f890756fc9 100644 --- a/src/Microsoft.AspNet.Routing/RouterMiddleware.cs +++ b/src/Microsoft.AspNet.Routing/RouterMiddleware.cs @@ -36,16 +36,15 @@ namespace Microsoft.AspNet.Builder if (context.Handler == null) { _logger.LogDebug("Request did not match any routes."); - + await _next.Invoke(httpContext); + } + else + { httpContext.Features[typeof(IRoutingFeature)] = new RoutingFeature() { RouteData = context.RouteData, }; - await _next.Invoke(httpContext); - } - else - { await context.Handler(context.HttpContext); } }