Я использую бритвенные страницы (не View / Controller), и моя цель - построить следующие два маршрута для одной и той же страницы:
- / GetItem {id: int}
- / GetItem {title: string}
Они должны приводить к двум различным "действиям" OnGetAsync(int id)
и OnGetAsync(string title)
.
Изначально я хотел использовать атрибуты маршрутизации внутриPageModel, но пришел к выводу, что они не поддерживаются для RazorPages PageModel - это правильно?Сейчас я пытаюсь добиться этого с помощью директив @page, но ничего не нашел.Я бы предпочел не использовать маршруты «настройки конфигурации», так как я хочу, чтобы мои маршруты были локальными по отношению к странице с их использованием.
Каков будет правильный подход к этому?
Спасибо за устранение моего замешательства!