Я создаю API для веб-сайта.Я использую ASP.Net MVC 3 и пытаюсь создать маршруты, которые поддерживают необязательный параметр .format.Таким образом, клиентское приложение может запросить /user/post.json, /user/posts.xml или просто / users / posts. Мне удалось выполнить работу с конечным URL-адресом .json или .xml, используя следующий маршрут:
routes.MapRoute( _
"no_params", _
"{controller}/{action}.{format}", _
New With {.action = "Index", .format = UrlParameter.Optional} _
)
Но я не мог заставить URL-адрес работать без параметра .format (/ user / posts).Может кто-нибудь помочь мне с примером?
спасибо!