Загрузка Razor cshtml страниц во время выполнения в DotNet Core - PullRequest
0 голосов
/ 31 октября 2018

Я хотел бы иметь возможность помещать файлы "Theme" на основе Razor _Layout.cshtml во время выполнения в моем текущем проекте, однако я не могу найти способ сказать проекту, чтобы он не компилировался предварительно и позволял новым файлам быть добавлены (или обновлены существующие файлы).

В настройках проекта я обнаружил, что проект НЕ должен прекомпилировать представления при публикации, что требует от меня добавления файлов .cshtml в опубликованный пакет, но если они обновляются во время выполнения, требуется перезапуск приложение для изменений, которые будут замечены.

Возможно ли это?

1 Ответ

0 голосов
/ 31 октября 2018

В верхней части вашей страницы .chtml вы найдете, что @layout = имя страницы вашего макета. Просто удалите имя и поставьте null вместо этого.

...