MykolaPetiukh
@MykolaPetiukh
Директор кафе

Как прописать этот путь в Razor Pages?

Pages
|--Contacts
  |--Index.cshtml
  |--Branch.cshtml


Что надо прописать в @page в Branch.cshtml, чтобы она срабатывала по пути /contacts/{branchCode}?
Если указать @page "{branchCode}", то путь к ней тогда будет /contacs/branch/{branchCode}, а мне этот лишний сегмент не нужен.
  • Вопрос задан
  • 21 просмотр
Пригласить эксперта
Ответы на вопрос 1
MykolaPetiukh
@MykolaPetiukh Автор вопроса
Директор кафе
Через @page способа не нашел, но можно так:
services.AddRazorPages()
                .AddRazorPagesOptions(options=> {
                    options.Conventions.AddPageRoute("/Contacts/Branch", "contacts/{branchCode}");
                });

в файле Startup.cs
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы