06-组合路由

06-组合路由

为了减少特性路由的重复部分。可以在控制器上面添加特性标注。然后结合Action上面的路由可以简化重复的地方。

在控制器上面添加一个路由可以使得整个控制器所有的Action都应用这个特性路由。

另外 如果在action的标注模板的时候 以/开头的 则表示这个特性不适用组合路由。

[Route("c")]
public class CourseController : Controller
{
    [Route("")] //www.FoxDevelop.COM/c
    [Route("index")] //www.FoxDevelop.COM/c/index
    [Route("/idd")] //以/开头则不是组合路由 www.FoxDevelop.COM/idd
    public IActionResult Index()
    {
        return View();
    }

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注