Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 路由与路由库_C#_Asp.net Mvc 3_Asp.net Routing - Fatal编程技术网

C# 路由与路由库

C# 路由与路由库,c#,asp.net-mvc-3,asp.net-routing,C#,Asp.net Mvc 3,Asp.net Routing,问题很简单: 当我们提到实现自定义路由处理程序时 从路由,何时从路由库 一些可能的情况: 子域路由 在URL中包含本地化 用于正确生成URL的自定义GetVirtualPath 自定义约束 如果可以使用Route中已经存在的内容进行重定向,请选择Route,如果它太复杂并且需要非常特殊的重定向代码,则可以从抽象RouteBase类开始

问题很简单:

当我们提到实现自定义路由处理程序时 从
路由
,何时从
路由库

一些可能的情况:

  • 子域路由
  • 在URL中包含本地化
  • 用于正确生成URL的自定义GetVirtualPath
  • 自定义约束

  • 如果可以使用Route中已经存在的内容进行重定向,请选择Route,如果它太复杂并且需要非常特殊的重定向代码,则可以从抽象RouteBase类开始