В настоящее время я работаю над ASP.NET Core 2.1. RC1 Final (май 2018) демонстрационное приложение. Я пытаюсь использовать новую библиотеку Razor UI в моем приложении ASP.NET Core MVC.
Таким образом, в моем решении у меня есть 2 проекта:
- Приложение ASP.NET Core MVC
- Библиотека классов бритвы
Структура моей библиотеки классов Razor очень проста:
cshtml Page1.chtml выглядит так:
@page
@model RazorClassLib1.MyFeature.Pages.Page1Model
@{
Layout = "_Layout";
}
<h1>Hello From the Razor ClassLib1</h1>
Теперь я хочу использовать этот компонент Razor Page1.cshtml в моем представлении MVC. Эта функция будет полезна для организации и повторного использования бритвенных страниц в моем приложении.
К сожалению, я понятия не имею, как этого добиться. Я следовал этому примеру:
http://www.talkingdotnet.com/asp-net-core-2-1-razor-ui-as-class-library/
хотя это, кажется, работает только для проекта страницы бритвы, но мне это понадобится в моем проекте MVC.
Знаете ли вы, как использовать библиотеку классов Razor в ASP.NET MVC Core 2.1. Просмотры?
Большое спасибо.