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;
 }
Exemple #2
0
        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);
        }