路由是一种处理机制,处理用户的资源请求,将每个请求对应到指定的控制器中的方法的机制;
通过Program中的app.UseRouting()启动路由;
通过end.MapDefaultControllerRoute()配置应用程序默认路由 ; 默认路由会默认访问Home/Index
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddMvc();
var app = builder.Build();
//app.MapGet("/", () => "Hello World!");
//启用路由
app.UseRouting();
//配置终结点
app.UseEndpoints(end =>
{
//配置应用程序默认路由
// end.MapDefaultControllerRoute();
end.MapControllerRoute(
name: "MyRoute",
pattern: "{Controller=Home}/{Action=Create}/{id?}");
});
app.Run();
原创文章,作者:端木书台,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/274495.html