MVC区域路由设置

 

public class AdminAreaRegistration:AreaRegistration
    {
        public override string AreaName 
        {
            get
            {
                return "Admin";
            }

        }
         


        /// <summary>
        /// 区域路由配置
        /// </summary>
        /// <param name="routes"></param>
        public override void RegisterArea(AreaRegistrationContext routes)
        {

            routes.MapRoute(
                "Admin_Default",
                "Admin/{controller}/{action}/{id}",
                new { action = "Index", id = UrlParameter.Optional },
                new string[] { "Community.API.WebApi.Admin.Controllers" }
            );

           // routes.MapRoute(
           //     "Right", "Admin/Right/{Action}/{id}",
           //     new{Controller="Right",Action="Index",id=UrlParameter.Optional},
           //     new string[]{"Community.API.WebApi.Admin.Controllers"}
           //     );

           // routes.MapRoute(
           //    "Common",
           //    "Admin/common/{action}/{id}",
           //    new { controller = "Common", action = "Index", id = UrlParameter.Optional },
           //    new string[] { "Community.API.WebApi.Admin.Controllers" }
           //);


        }


    }

 

posted @ 2019-02-27 17:00  波霸38  阅读(339)  评论(0编辑  收藏  举报