以下内容主要是针对遇上如何在asp.net core 2.0中由路由引擎来生成网址等问题,我们该怎么处理呢。下面这篇文章将为你提供一个解决思路,希望能帮你解决到相关问题。
1. ASP.NET Core 2.0路由引擎
ASP.NET Core 2.0提供了一个新的路由引擎,它可以帮助用户快速地生成URL。它支持多种路由模式,可以帮助用户快速定义路由,并且可以根据用户的需求自定义路由。
2. ASP.NET Core 2.0的路由引擎使用方法
ASP.NET Core 2.0的路由引擎使用起来非常简单,只需要在Startup.cs文件中添加如下代码:
public void Configure(IApplicationBuilder app, IHostingEnvironment env)
{
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});
}
上面的代码定义了一个默认的路由模板,在这个模板下,当用户访问/home/index时,将会调用HomeController的Index方法。
3. ASP.NET Core 2.0的路由引擎的优势
ASP.NET Core 2.0的路由引擎有很多优势,首先它可以使用户快速定义路由,而且可以根据用户的需求自定义路由,另外它还支持多种路由模式,比如Attrbute Routing,使用户可以更好的管理路由。
总结
以上就是为你整理的如何在asp.net core 2.0中由路由引擎来生成网址全部内容,希望文章能够帮你解决相关问题,更多请关注本站相关栏目的其它相关文章!