AttributeRouting возможно ли захватить / внутри параметра?
Прежде всего позвольте мне прояснить, что я говорю о независимом проекте AttributeRouting http://attributerouting.net/ а не о встроенной маршрутизации атрибутов.
Возьмите эту слегка измененную версию их примера кода:
public class SampleController : Controller
{
[GET("Sample")]
public ActionResult Index() { /* ... */ }
[POST("Sample")]
public ActionResult Create() { /* ... */ }
[PUT("Sample/{id}")]
public ActionResult Update(string id) { /* ... */ }
}
Предположим, что для Update
Я хотел получить запрос PUT Sample/Cheese/Swiss
есть ли способ сообщить AttributeRouting, что id
параметр должен захватывать "сыр / швейцарец"?
1 ответ
Решение
Не будет ли [PUT("Sample/{*id}")] работать? Звездочка означает "отдохни".