Asp.net Core: 使用文件夹名作为路由控制器
创始人
2024-09-15 17:00:43
0

在ASP.NET Core中,可以使用文件夹名作为路由控制器的解决方案可以使用属性路由和扫描程序集的方式来实现。以下是一个示例代码:

  1. 在Startup.cs文件中,添加以下代码来启用属性路由:
public void ConfigureServices(IServiceCollection services)
{
    services.AddMvc(options => {
        options.EnableEndpointRouting = false;
    }).SetCompatibilityVersion(CompatibilityVersion.Version_3_0);
}
  1. 创建一个名为"Controllers"的文件夹,并在其中创建子文件夹,每个子文件夹代表一个控制器。例如,创建一个名为"Home"的子文件夹,并在其中创建一个名为"HomeController.cs"的控制器。

  2. 在HomeController.cs文件中,添加以下代码来定义控制器和路由:

[Route("[controller]")]
public class HomeController : Controller
{
    [HttpGet("")]
    public IActionResult Index()
    {
        return View();
    }
}
  1. 启动应用程序并访问"/home"路由即可看到控制器的视图。

这样,通过文件夹名作为路由控制器的方式就实现了。每个文件夹代表一个控制器,控制器中的路由可以通过属性路由来定义。

相关内容

热门资讯

有挂解惑开挂!陕西三代二破解,... 陕西三代二破解是一款专注玩家量身打造的游戏记牌类型软件,在陕西三代二破解这款游戏中我们可以记录下每张...
发现有挂辅助!雀姬辅助器,德州... 发现有挂辅助!雀姬辅助器,德州透视插件(推荐十款开挂辅助软件);无需打开直接搜索薇:13670430...
有挂细节辅助!hhpoker是... 有挂细节辅助!hhpoker是正规平台吗,杭州边锋网络游戏辅助(分享给玩家开挂辅助工具)>>您好:软...
有挂总结辅助!八闽掌上十八扑脚... 您好:这款八闽掌上十八扑脚本游戏是可以开挂的,确实是有挂的,很多玩家在这款八闽掌上十八扑脚本游戏中打...
有挂教学辅助!德州扑克游戏辅助... 德州扑克游戏辅助器开挂教程视频分享装挂详细步骤在当今的网络游戏中,德州扑克游戏辅助器作为一种经典的娱...
有挂教程辅助!大宝苏北麻将怎么... 有挂教程辅助!大宝苏北麻将怎么开挂,同城510k修改(实测必看开挂辅助脚本)大宝苏北麻将怎么开挂ai...
了解有挂开挂!多乐跑辅助得快,... 了解有挂开挂!多乐跑辅助得快,德州辅助工具到底怎么样(最新技巧开挂辅助插件);打开点击测试直接进入微...
真实有挂辅助!传送屋辅助,南昌... 真实有挂辅助!传送屋辅助,南昌微乐自建房辅助(实测揭晓开挂辅助插件)您好:微乐自建房辅助这款游戏可以...
有挂分享辅助!宝宝游戏辅助器,... 宝宝游戏辅助器开挂教程视频分享装挂详细步骤在当今的网络游戏中,宝宝游戏辅助器作为一种经典的娱乐方式,...
有挂功能辅助!九九山城万州版脚... 大家好,今天小编来为大家解答九九山城万州版脚本这个问题咨询软件客服可以免费测试直接加微信(13670...