簡體   English   中英

.Net Core:如何從 URL 字符串中獲取 RouteData?

[英].Net Core : How to get RouteData from URL string?

在.Net 核心控制器中,我想解析一個自定義 URL(字符串)以獲取其 routeDatas。

In.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())
        )
    )
)

您可以從ControllerBase及其子類中的RouteData屬性訪問它。

編輯:

好的,那你可以看看這個問題

根據您的情況,您可能希望以不同的方式處理參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM