一 建立一個區域
二 在startup.cs文件中添加區域路由app
app.UseMvc((RouteBuilder) => { RouteBuilder.MapRoute("Admin", "{area:exists}/{Controller}/{Action}/{Parameter}", new { @Controller = "Home", @Action = "Index", @Parameter = String.Empty }); RouteBuilder.MapRoute("default", "{Controller}/{Action}/{Parameter}", new { @Controller = "Home", @Action = "Main", @Parameter = String.Empty }); } );
三 在相應的controller類上使用註解ide
[Area("Admin")] public class HomeController : Controller { public IActionResult Index() { return View(); } }