首页 > 解决方案 > 如何从众多 Razor 类库 dll 之一中选择 Razor 页面?

问题描述

要求1:

我有几个,Razor Class LibrariesMyFeature1.dll,它们都具有相同的文件结构和文件,但内容仅因图像、颜色、字体而异。MyFeature2.dllMyFeature3.dll

注意。我故意不想MyFeatures.dll用不同的Areas\Features\Pages文件夹创建一个。

要求 2:

所有这些PageModel变化都是一样的。只有cshtml内容不同,因此三个dll。

要求 3:

/california/feature1/路线应该加载MyFeature1.dll并使用它的页面。 /california/feature2/路线应该加载MyFeature2.dll并使用它的页面。 /california/feature3/路线应该加载MyFeature3.dll并使用它的页面。

我目前计划使用三个 RCL(Razor 类库),一个 RCL 用于PageModel. 我不知道的是我必须重写什么类来告诉 Razor 根据路由器加载正确的 dll。

标签: asp.net.net-corerazorenginerazor-pages

解决方案


推荐阅读