public static void MapRoute(this RouteCollection routes, string name, string url, object defaults, ObfuscatedMetadata obfuscationMetadata)
 {
     routes.MapRoute(name, url, defaults);
     if (!ObfuscatedRouteMap.ContainsKey(url))
     {
         ObfuscatedRouteMap.Add(url, obfuscationMetadata);
     }
 }
 public static void MapRoute(this RouteCollection routes, string name, string url, object defaults, ObfuscatedMetadata obfuscationMetadata)
 {
     routes.MapRoute(name, url, defaults, new[] { obfuscationMetadata });
 }