Я хотел бы определить маршрут следующим образом -Жадный сегмента с .NET MVC 5 атрибутов маршрутизации
[Route("clients/{*code}/{id:guid}/update")]
public ActionResult Update(string code, Guid id)
{
}
код будет что-то вроде «Foo/бара/А».
К сожалению, из-за коробки MVC не поддерживает жадные параметры в середине определения маршрута.
Это было ранее solved, используя старые правила маршрутизации MVC, однако я хотел бы иметь это как определение RouteAtribute.
Может ли быть допустимым путь к 'clients/{id: guid}/update/{* code}'? –
@DaveAlperovich, к сожалению, нет, так как это было бы в конце URL-адреса. Маршрут должен поддерживать жадный параметр посередине. – jameskind
Я не думаю, что шаблон может быть реализован с атрибутом маршрута –