0

我在我的网络应用程序中同时使用 Api 和路由控制器。我的 api 控制器用于检索显示有关项目信息的页面的链接。该页面使用传统的 mvc 控制器呈现。

在 api 控制器中,如何生成指向页面的链接?当然,我可以通过硬编码路由路径来生成链接,但我想利用 mvc 中的路由功能。

人们建议使用 UrlHelper.Action,但看起来它不能在 Api 控制器中使用,或者我错过了什么

4

1 回答 1

0

使用 Url.Link,它会正常工作。查看使用 asp.net web api urlhelper了解更多信息

于 2013-05-24T17:40:14.123 回答