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}")] работать? Звездочка означает "отдохни".

Другие вопросы по тегам