Я хотел бы иметь возможность изменить расширение URL-адреса и получить модель в другом формате.Каков самый простой способ возврата разных типов контента на основе расширения в URL-адресе?
например. если
/products/list
возвращает HTML-страницу, содержащую список продуктов, то
/products/list.json
бы вернуть их в списке JSon.
Примечание:Мне нравится простота ASP.NET MVC REST SDK, она требует только около 5 строк кода, чтобы подключить его, но формат задается в качестве параметра строки запроса т.е. /products/list?format=json
, который не то, что я хочу , Я мог бы настроить этот код, если нет других вариантов, но я не хочу изобретать колесо!
Знаете ли вы, как? Я знаю, что это возможно, если я настрою SDK-код, но я бы предпочел не делать этого. – thatismatt