ASP.NET Core中控制器路由中的“Square brackets in the controller Route”
创始人
2024-11-12 03:30:13
0

在ASP.NET Core中,可以使用方括号([])在控制器路由中指定参数化的路由。下面是一个解决方法,包含代码示例:

  1. 创建一个带有参数的控制器方法:
[HttpGet("api/[controller]")]
public IActionResult GetItemById([FromRoute] int id)
{
    // 根据id获取项目并返回
    return Ok();
}
  1. 在Startup.cs文件中,配置路由模板:
app.UseEndpoints(endpoints =>
{
    endpoints.MapControllerRoute(
        name: "default",
        pattern: "api/[controller]/{action}/{id?}");
});
  1. 确保Startup.cs文件中已添加了所需的引用:
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;

这样,当通过GET请求访问"api/Item/GetItemById/1"时,将会调用GetItemById方法,并将id参数设置为1。

相关内容

热门资讯

第三分钟带你辅助!蛮王辅助,哈... 【亲,哈灵永久辅助 这款游戏可以开挂的,确实是有挂的,很多玩家在这款哈灵永久辅助中打牌都会发现很多用...
七分钟带你了解!邯郸胡乐修改器... 邯郸胡乐修改器视频 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: ...
透视科技"闽乐乐51... 透视科技"闽乐乐510k脚本"开挂(透视)辅助神器(原来真的有挂)-哔哩哔哩;1.闽乐乐510k脚本...
第2分钟带你辅助!欢乐对决合作... 【亲,欢乐对决合作辅助怎么玩 这款游戏可以开挂的,确实是有挂的,很多玩家在这款欢乐对决合作辅助怎么玩...
我来教大家"顺欣茶楼... 我来教大家"顺欣茶楼软件"开挂(透视)辅助工具(一直是真的有挂的)-哔哩哔哩;1、点击下载安装,顺欣...
第7分钟带你了解!科乐辅助工作... 【亲,科乐辅助工作室 这款游戏可以开挂的,确实是有挂的,很多玩家在这款科乐辅助工作室中打牌都会发现很...
4分钟带你辅助!填大坑辅助软件... 4分钟带你辅助!填大坑辅助软件,wepoker辅助工具,揭秘教程(有挂分享)-哔哩哔哩;相信小伙伴都...
最新研发"九九联盟辅... 最新研发"九九联盟辅助"开挂(透视)辅助插件(果然确实是有挂)-哔哩哔哩;亲真的是有正版授权,小编(...
第4分钟带你了解!微信小程序雀... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
第二分钟带你详情!相约互娱辅助... 第二分钟带你详情!相约互娱辅助,阿拉斗牌辅助,可靠教程(有挂神器)-哔哩哔哩;无需打开直接搜索微信(...