我目前正在研究 ASP.NET Core 2.1. RC1 Final (2018年5月)的演示应用程序 . 我尝试在ASP.NET Core MVC应用程序中使用新的Razor UI库 .

因此,在我的解决方案中,我有2个项目:

  • ASP.NET核心MVC应用程序

  • Razor类库

我的Razor类库的结构非常简单:

  • RazorClassLib1

  • 地区

  • MyFeature

  • 页数:Page1.cshtml

Page1.chtml的cshtml看起来像这样:

@page
@model RazorClassLib1.MyFeature.Pages.Page1Model
@{
    Layout = "_Layout";
}

<h1>Hello From the Razor ClassLib1</h1>

现在我想在我的MVC视图中使用这个Page1.cshtml Razor组件 . 此功能对于在我的应用程序中组织和重用剃刀页面很有用 .

不幸的是我不知道如何实现这一目标 . 我跟着这个例子:

http://www.talkingdotnet.com/asp-net-core-2-1-razor-ui-as-class-library/

虽然它似乎只适用于剃刀页面项目,但我需要它在我的MVC项目中 .

你知道如何在ASP.NET MVC Core 2.1中使用Razor类库 . 看法?

非常感谢你 .