2017-09-03 63 views

回答

0

好像RouteCollection使用ToLowerInvariant()爲小寫的網址:https://github.com/aspnet/Routing/blob/032bcf43b2cefe641fc6ee9ef3ab0769024a182c/src/Microsoft.AspNetCore.Routing/RouteCollection.cs#L155

引用從MSDN

返回此字符串對象的副本轉換使用不變區域性的殼體規則爲小寫。

而且從CultureInfo.InvariantCulture

的不變文化是文化不敏感;它與英語有關,但與任何國家/地區無關。

所以它不會與其他字母一起工作。

你應該檢查這個Routing repo是否有問題,並在那裏發帖。他們將能夠判斷實施是否可行。

+0

謝謝你,juunas,我創建了這個問題https://github.com/aspnet/Routing/issues/435 – Sergey