Как определить расположение представлений ViewComponent во время запуска в приложении .net Core? - PullRequest
1 голос
/ 05 июля 2019

Я хочу переместить представления из папки компонентов в разделе Страницы в их собственную папку. Это нужно определить при запуске? Как это определяется?

Например:

Представления в настоящее время находятся в: / Pages / Share / Компоненты

Я хочу поместить их в: / Компоненты

1 Ответ

0 голосов
/ 08 июля 2019

Для настройки пользовательского местоположения поиска вы можете попробовать следующий код:

services.Configure<RazorViewEngineOptions>(o =>
{
    o.ViewLocationFormats.Add("/{0}" + RazorViewEngine.ViewExtension);
});

А затем структура проекта для таких компонентов, как

  • Проект
    • Компоненты
      • Просмотр имени компонента
        • Просмотр имени
...