error UrlHelper and mono
-
30-04-2021 - |
Question
In my views (velocity template mode) I call $Url.Link
helper, in Visual Studio with cassini it work but when I deploy my webapp on mono/nginx/ubuntu url are well not formed, I get only the controler's action path.
it's seems it come from Url.For
method and its compatibility with monoserv
Solution
I remember having to replace the DefaultUrlBuilder to make an app run on mono. I had to override the ConvertRouteParams method to create a Hashtable without the StringComparer.InvariantCultureIgnoreCase. HTH
Checkout line 397: DefaultUrlBuilder
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow