Я знаю, что вы можете применить подстановочный знак в атрибуте маршрута, чтобы разрешить /
, например, ввод даты, например:
[Route("orders/{*orderdate}")]
Проблема с шаблоном применима только к последнему параметру в URI. Как решить проблему, если вы хотите иметь следующий URI:
[Route("orders/{orderdate}/customers")]
Update:
Я знаю, что есть несколько вариантов решения проблемы путем рефакторинга кода, поэтому, пожалуйста, не предлагайте какое-то решение:
- измените шаблон маршрута на
[Route("orders/customers/{orderdate}")]
- изменить дату на другой формат (например,
"dd-mm-yyyy"
)