Michael Breeden Ответов: 1

Как использовать страницы в проекте .NET core 3.0 MVC?


В качестве учебного упражнения я экспериментирую с .Net Core 3.0 MVC и хотел бы использовать pages, но не могу понять, какое промежуточное программное обеспечение мне понадобится для обслуживания Razor Pages из папки Pages. (Я также добавлю Bootstrap и API, но это уже другая история.) Я часто делаю это в интранет-приложении, которое у меня есть. Это кажется забавным, но так оно и есть .Net Core уходит от MVC и возвращается к страницам. Добро пожаловать в 2010 год. Это работает на меня.

Что я уже пробовал:

Я попробовал app.UseHttpsRedirection() и app.UseMvc(). У меня есть app.UseStaticFiles() для файлов statis в wwwroot. У меня есть app.UseMvcWithDefaultRoute(); для вещей MVC.

1 Ответов

Рейтинг:
1

RickZeeland

Может быть, эта информация окажется полезной:

Цитата:
Представления Razor, страницы, контроллеры, модели страниц, компоненты Razor, компоненты представления и модели данных могут быть встроены в библиотеку классов Razor (RCL). RCL можно упаковать и повторно использовать.

Многоразовый пользовательский интерфейс Razor в библиотеках классов с ASP.NET ядро | Microsoft Docs[^]