![](/img/trans.png)
[英]ReflectionTypeLoadException in ASP.NET Core MVC application
[英]RouteDate in ASP.NET Core MVC
我在 ASP.NET MVC 3 中有這段代碼,現在,我正在將它轉換為 ASP.NET Core MVC。
在 class 文件中,我正在讀取RouteData
值,如下所示:
public class Utilities
{
public Utilities()
{
_urlWord = Convert.ToString(HttpContext.Current.Request.RequestContext.RouteData.Values["url"]);
}
}
如何將其轉換為 ASP.NET Core MVC 代碼? 如何讀取 ASP.NET Core MVC 中的RouteData
值?
in.net core 你可以用這個做同樣的事情
var id = HttpContext.Request.RouteValues["id"];
或使用所有路由值
var values = HttpContext.Request.RouteValues
.Select(v => new { Key = v.Key, Value = v.Value }).ToList();
var idValue = values.FirstOrDefault(v=> v.Key=="id");
var id = idValue.Value;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.