gpt4 book ai didi

c# - 如何在没有 UrlHelper 的情况下创建 Url?

转载 作者:太空宇宙 更新时间:2023-11-03 15:36:36 25 4
gpt4 key购买 nike

我想创建一个基于 Action/Controller 名称 + 路由值的 Url。

我知道可以使用 UrlHelper.Action,但我以异步方式运行该方法,因此 HttpContext.Current 将始终为

还有其他方法可以构建 URL 吗?

我看过几个例子,但是我需要知道不知道域名(hostname or application_name)的情况,只需要基于Action + Controller + 构建URL路由值。

因为我还没有创建任何东西,所以我没有任何代码可以展示。

最佳答案

您可以在调用异步方法之前创建 URL 的基础(此时您有上下文),然后在完成该方法执行后填充剩余的值。

关于c# - 如何在没有 UrlHelper 的情况下创建 Url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31683401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com