.net核心RC2中的小写网址

时间:2016-05-24 20:41:20

标签: routing asp.net-core asp.net-core-mvc

在.net 5 / MVC 6 RC1中,我们可以在路由中强制使用小写网址:

services.ConfigureRouting(options =>
{
    options.LowercaseUrls = true;
});

如何在RC2 / .net核心1.0中完成?

1 个答案:

答案 0 :(得分:39)

我认为您现在正在寻找.AddRouting扩展方法。你"配置"作为添加服务的一部分RouteOptions的实例:

services.AddRouting(options => options.LowercaseUrls = true);

<强>更新

您也可以拨打以下电话:

services.Configure<RouteOptions>(options => options.LowercaseUrls = true);

我在博文here中详细介绍了一些API更改。