【发布时间】:2018-09-27 12:24:41
【问题描述】:
我对 ASP.NET Core 比较陌生,现在我正试图了解 UrlHelper 的一般工作原理。
在我的控制器中,我想为同一控制器中的另一个操作创建一个绝对 URL,例如http://localhost:PORT/api/controller/action。现在的问题是,我该怎么做?
我尝试了以下方法:
var urlHelper = new UrlHelper(new ActionContext());
var url = urlHelper.Action("ACTION", "CONTROLLER");
此外,像ActionContext 这样的不同上下文是什么?
【问题讨论】:
标签: c# api asp.net-core urlhelper