gpt4 book ai didi

c# - 如何从 ASP.NET MVC 4 中的请求获取 RouteCollection

转载 作者:行者123 更新时间:2023-11-30 20:05:19 25 4
gpt4 key购买 nike

这是我的global.asax(注册路由)

  routes.MapRoute("NewDatabase",
"Server/{serverId}/Instances/{instanceId}/NewDatabase/",
new { controller = "Server", action = "NewDatabase" }
);

routes.MapRoute(
"Instance",
"Server/{id}/Instances/{instanceId}/Databases",
new { controller = "Server", action = "Databases", id = "id",instanceId="instanceId" }
);

routes.MapRoute(
"Database",
"Server/{id}/Instances",
new { controller = "Server", action = "Instances", id = "id" }
);

如果 xyz.com/Server/12/Instance/1/NewDatabase 将是服务器的请求 URL,Server/{serverId}/Instances/{instanceId}/NewDatabase/ 将是匹配模式。我如何知道哪个条目与上述请求匹配?

谢谢

最佳答案

RouteTable.Routes.GetRouteData(HttpContextBase)

关于c# - 如何从 ASP.NET MVC 4 中的请求获取 RouteCollection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11612077/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com