public static Route RedirectPermanently(this RouteCollection routes, string url, string targetUrl, object defaults) { var route = new RequestOnlyRoute(url, new DelegateRouteHandler(context => GetRedirectHandler(context, targetUrl, true))) { Defaults = new RouteValueDictionary(defaults) }; routes.Add(route); return route; }
public static Route RedirectPermanently(this RouteCollection routes, string url, string targetUrl, object defaults) { var route = new RequestOnlyRoute(url, new DelegateRouteHandler(context => GetRedirectHandler(context, targetUrl, true))) { Defaults = new RouteValueDictionary(defaults) }; routes.Add(route); return(route); }