我有这个
<add name="xxx" verb="GET,POST,PUT" path="xxx/*" type="...." />
即任何看起来像xxx / url的url都应该转到那个处理程序。现在,这是在MVC应用程序中共同使用它不再有效。似乎我需要一些
的衍生物 routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
但是我找不到正确的咒语
答案 0 :(得分:0)
必须是
public class XXXRouteHandler : IRouteHandler
{
public IHttpHandler GetHttpHandler(RequestContext requestContext)
{
return new XxxHandler(); // the original http handler
}
}
和
var xxxroute = new Route("xxx/{*pathinfo}", new XXXRouteHAndler());
routes.Add(xxxroute);
RegisterRoutes中的
更正:更好的是
routes.IgnoreRoute("xxx/{*ignore}");