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。

相关内容

热门资讯

重大通报!同城游辅助器软件下载... 重大通报!同城游辅助器软件下载,广东雀神挂件定制面交,详细挂(竟然有挂)1、让任何用户在无需同城游辅...
重大通报!闲逸辅助软件,极速猜... 重大通报!闲逸辅助软件,极速猜一猜暗堡辅助,详细器(真的有挂)1、点击下载安装,极速猜一猜暗堡辅助脚...
每日必看推荐!新518互游辅助... 每日必看推荐!新518互游辅助,钱塘13水挂件,详细方法(有挂解惑)1、首先打开新518互游辅助辅助...
每日必看!陕西扣点点脚本辅助器... 每日必看!陕西扣点点脚本辅助器,功夫川麻老是输什么情况,详细技巧(确实有挂)1、玩家可以在功夫川麻老...
揭秘!灯笼众娱脚本,老友广东麻... 揭秘!灯笼众娱脚本,老友广东麻将有挂吗,详细挂(有挂分析)1、许多玩家不知道老友广东麻将有挂吗辅助怎...
揭秘几款!蛮王辅助,老友辅助工... 揭秘几款!蛮王辅助,老友辅助工具,详细软件(有挂猫腻)一、老友辅助工具游戏安装教程牌型概率发牌机制”...
一分钟了解!丽水都来脚本辅助,... 一分钟了解!丽水都来脚本辅助,随意玩房卡辅助器透视,详细工具(确实有挂)1、不需要AI权限,帮助你快...
今日百科!手机脚本辅助软件,腾... 今日百科!手机脚本辅助软件,腾讯欢乐卡五星辅助器,详细挂(真的有挂)1、超多福利:超高返利,海量正版...
重大科普!丰城双剑新版最强高分... 重大科普!丰城双剑新版最强高分攻略,小松宿松辅助,详细神器(今日头条)重大科普!丰城双剑新版最强高分...
大家学习交流!阿拉斗牌辅助,随... 大家学习交流!阿拉斗牌辅助,随意玩正版房卡有开挂,详细工具(存在有挂)随意玩正版房卡有开挂是不是有人...