首页 > 解决方案 > 获取 API 的 URI

问题描述

我创建了一个 API,用于使用 DataTables 显示数据。我有一个共同的观点,唯一改变的是 DataTables 读取数据的 URL。为此,我有一个模型

var model = new TableUI()
{
    ApiUrl = "/api/TableAzureCategory/Search",
    Fields = new FieldUI[] {
        new FieldUI() { Label = "ID", Data = "ID" },
        new FieldUI() { Label = "Category", Data = "Name" }
    }
};

该变量ApiUrl具有 URI。这是一个文本,我不喜欢它。有没有办法为 WebApi 提供 URI\URL?例如,我正在寻找一个接收控制器名称和我想使用的方法的函数,它返回一个 url。

我在 GitHub 上看到了Hyprlinkr,但在这种情况下它不起作用。

标签: asp.net-coreasp.net-core-routing

解决方案


推荐阅读