.Net Core: 如何从URL字符串中获取RouteData?

3
在 .Net Core 控制器中,我希望能够解析自定义URL(字符串)以获取其路由数据。
在 .Net 4.5 中,以下代码可以完成此任务。那么在 .Net Core 中有什么等效的方法呢?
var routeData = System.Web.Routing.RouteTable.Routes.GetRouteData(
    new HttpContextWrapper(
        new HttpContext(
            new HttpRequest(null, link.Url, ""), 
            new HttpResponse(new System.IO.StringWriter())
        )
    )
)

嗨 @Beedjees - 你找到答案了吗? - Dirk Boer
很遗憾,不行。 - Beedjees
2个回答


-2

您可以通过ControllerBase及其子类的RouteData属性进行访问。

编辑:

好的,那么您可以查看这个问题

根据您的情况,您可能希望以不同的方式处理参数。


该方法返回执行操作的RouteData。但我想通过参数获取自定义URL(我的网站)的routeDatas。 - Beedjees

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接