Add Area trong Asp.Net Core

Trong Asp.Net Core khi bạn tạo mới area sẽ trống hoàn toàn và không hoạt động, hãy làm như sau:
Tại file startup.cs add code sau:
app.UseMvc(routes =>
            {
                routes.MapRoute(
                  name: "areas",
                  template: "{area:exists}/{controller=Home}/{action=Index}/{id?}"
                );
            });
Trên default round

Trong controller của area:

add code:
[Area("Admin")] 
Thay 'Admin' bằng area bạn tạo. Chèn code ngay trên tên class
Post a Comment