2010-04-04 5 views
3

Comme l'explique Phil Haack sur son blog, le Route Debugger permet de visualiser vos tables de routage.
Mon site est mais il est routage injecté par l'injection de dépendance MVCTurbine (en utilisant l'unité) comme ceci:Où appeler RouteDebugger.RewriteRoutesForTesting() lorsque l'enregistrement de route est injecté?

public class DefaultRoutRegistration : IRouteRegistrator 
{ 
    public void Register(RouteCollection routes) 
    { 
     routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); 

     routes.MapRoute(
      "Accounts", 
      "Accounts/{userName}/{action}", 
      new { controller = "Account", action = "Index" } 
      ); 

     routes.MapRoute(
      "Default",            // Route name 
      "{controller}/{action}/{id}",       // URL with parameters 
      new { controller = "Home", action = "Index", id = "" } // Parameter defaults 
      ); 
     RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes); 
    } 
} 

Où exactement puis-je jeter dans les RouteDebug.RouteDebugger.RewriteRoutesForTesting (les RouteTable.Routes); réécrire ma table de routage?

+0

Aw = (Pas d'amour pour cette question .. –

Répondre

0

Désolé Boris, mais je n'ai pas informé quand une question est posée sur StackOverflow pour l'étiquette de la turbine. :(

Oui, c'est le bon endroit pour mettre la pièce RouteDebug.

+0

:) Pas de sueur Merci pour la réponse. Hmm, ça n'a pas de retour Je reviendrai chez moi et je mettrai à jour si nécessaire. –

Questions connexes