我正在为我的项目使用脚手架创建一个区域。由于没有startup.csASP.NET 6 文件,我想我必须将其添加到program.cs文件中。正确的方法是什么?是以下任一方法吗:
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "Admin",
pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}");
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
endpoints.MapRazorPages();
})
Run Code Online (Sandbox Code Playgroud)
或者
app.MapControllerRoute(
name: "Admin",
pattern: "{area:exists}/{controller=Home}/{action=Index}/{id?}");
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
app.MapRazorPages();
Run Code Online (Sandbox Code Playgroud)