在ASP.NET 4中,这就像routes.LowercaseUrls = true一样简单;在应用程序的RegisterRoutes处理程序中。
我无法在ASP.NET Core MVC6中找到实现此目的的等价物。我想它会在这里:
app.UseMvc(configureRoutes => { configureRoutes.MapRoute("Default","{controller=App}/{action=Index}/{id?}"); });
但是configureRoutes中没有任何东西看起来允许它……除非在某个地方有一个我在文档中找不到的扩展方法呢?
解决方法
对于ASP.NET Core:
将以下行添加到Startup类的ConfigureServices方法。
services.AddRouting(options => options.LowercaseUrls = true);
感谢Skorunka作为评论的答案。我认为值得推广到一个实际的答案。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。