ASP.NET Core MVC Arrtribute Routing

Arrtribute Routing 属性标签路由
使用控制器名称+控制器方法名路由
当然你也可以修改成[Route("v2/[controller]")]等
访问的时候就要在后面添加 /v2/Product/Production

namespace TestMvc.Controllers
{
    [Route("[controller]")]
    public class ProductController : Controller
    {
        [Route("[action]")]
        public IActionResult Production()
        {
            Factory factory = new Factory();
            factory.makeBus();
            factory.makeCar();
            return View(factory.GetAll());
        }
        [Route("[action]")]
        public IActionResult Production2()
        {
            string[] str = new string[2];
            str[0] = Request.Query["tag1"];
            str[1] = Request.Query["tag1"];
            return View("Production",str);
        }
    }
}

posted @ 2020-10-28 22:41  李花花小番茄  阅读(91)  评论(0编辑  收藏  举报