如何将api添加到服务器?

chilo5432

我向项目添加了一个api控制器,并更改了启动文件。但仍然无法正常工作

[Route("api/[controller]")]
[ApiController]
public class HomeApiController : ControllerBase
{
    // GET: api/HomeApi
    [HttpGet]
    public IEnumerable<string> Get()
    {
        return new string[] { "value1", "value2" };
    }

}

routes.MapRoute(
    name: "default",
    template: "{culture=en}/{controller=Home}/{action=Index}/{id?}");
routes.MapRoute(
    name: "api",
    template: "api/{culture=en}/{controller=Home}/{action=Index}/{id?}");
恩科西

控制器上的route属性

[Route("api/[controller]")]
public class HomeApiController : ControllerBase

将映射到

api/homeapi

因为控制器的名称已由[controller]路由模板中令牌替换

相应地重命名控制器

[Route("api/[controller]")]
[ApiController]
public class HomeController : ControllerBase

或更新路线模板

[Route("api/home")]
[ApiController]
public class HomeApiController : ControllerBase

参考路由到ASP.NET Core中的控制器操作

ASP.NET Core中的参考路由

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将服务器控件动态添加到转发器?

来自分类Dev

如何将ObjectDecoder添加到Netty服务器

来自分类Dev

如何将https-listener添加到WildFly的默认服务器?

来自分类Dev

如何将Yaml添加到php服务器docker安装中

来自分类Dev

如何将服务器端挂钩添加到GitLab?

来自分类Dev

如何将遥测服务器添加到Nearcore config.json?

来自分类Dev

如何将.jar文件添加到Web服务器的lib目录?

来自分类Dev

如何将CloudWatch Lambda Insights添加到无服务器配置?

来自分类Dev

如何将https-listener添加到WildFly的默认服务器?

来自分类Dev

如何将ObjectDecoder添加到Netty服务器

来自分类Dev

如何将地理服务器层添加到openlayers?

来自分类Dev

如何将grauphel添加到owncloud服务器

来自分类Dev

如何将多个ip添加到ubuntu 12.04服务器?

来自分类Dev

如何将4.0参考程序集添加到构建服务器(以便编译器找到它们)?

来自分类Dev

如何将共享添加到GraphQL Bin选项到我的Apollo服务器游乐场?

来自分类Dev

如何将CORS-Header添加到我的esp32 Web服务器

来自分类Dev

如何将click事件添加到由服务器端创建的JQuery元素中

来自分类Dev

如何将证书从自签名服务器添加到Chrome中的受信任证书?

来自分类Dev

如何将新的jar文件添加到服务器中现有的已部署jar

来自分类Dev

如何将 pubnub 服务器中的数据以 xamarin 形式添加到列表视图中

来自分类Dev

停用NetworkManager后,如何将DNS服务器地址添加到resolv.conf?

来自分类Dev

如何将自定义Whois服务器添加到WHMCS

来自分类Dev

如何将名称服务器添加到Ubuntu

来自分类Dev

将PubNub添加到聊天服务器

来自分类Dev

将ssh公钥添加到服务器

来自分类Dev

将目录添加到Apache服务器

来自分类Dev

将Glassfish服务器添加到Eclipse Luna

来自分类Dev

将模块添加到解析服务器

来自分类Dev

将Tensorboard服务器添加到Flask端点

Related 相关文章

  1. 1

    如何将服务器控件动态添加到转发器?

  2. 2

    如何将ObjectDecoder添加到Netty服务器

  3. 3

    如何将https-listener添加到WildFly的默认服务器?

  4. 4

    如何将Yaml添加到php服务器docker安装中

  5. 5

    如何将服务器端挂钩添加到GitLab?

  6. 6

    如何将遥测服务器添加到Nearcore config.json?

  7. 7

    如何将.jar文件添加到Web服务器的lib目录?

  8. 8

    如何将CloudWatch Lambda Insights添加到无服务器配置?

  9. 9

    如何将https-listener添加到WildFly的默认服务器?

  10. 10

    如何将ObjectDecoder添加到Netty服务器

  11. 11

    如何将地理服务器层添加到openlayers?

  12. 12

    如何将grauphel添加到owncloud服务器

  13. 13

    如何将多个ip添加到ubuntu 12.04服务器?

  14. 14

    如何将4.0参考程序集添加到构建服务器(以便编译器找到它们)?

  15. 15

    如何将共享添加到GraphQL Bin选项到我的Apollo服务器游乐场?

  16. 16

    如何将CORS-Header添加到我的esp32 Web服务器

  17. 17

    如何将click事件添加到由服务器端创建的JQuery元素中

  18. 18

    如何将证书从自签名服务器添加到Chrome中的受信任证书?

  19. 19

    如何将新的jar文件添加到服务器中现有的已部署jar

  20. 20

    如何将 pubnub 服务器中的数据以 xamarin 形式添加到列表视图中

  21. 21

    停用NetworkManager后,如何将DNS服务器地址添加到resolv.conf?

  22. 22

    如何将自定义Whois服务器添加到WHMCS

  23. 23

    如何将名称服务器添加到Ubuntu

  24. 24

    将PubNub添加到聊天服务器

  25. 25

    将ssh公钥添加到服务器

  26. 26

    将目录添加到Apache服务器

  27. 27

    将Glassfish服务器添加到Eclipse Luna

  28. 28

    将模块添加到解析服务器

  29. 29

    将Tensorboard服务器添加到Flask端点

热门标签

归档