.NETCore | MVC | 4 路由、自定义路由、属性路由


路由是一种处理机制,处理用户的资源请求,将每个请求对应到指定的控制器中的方法的机制;
通过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/274495.html

(0)
上一篇 2022年7月15日
下一篇 2022年7月15日

相关推荐

发表回复

登录后才能评论