asp.net - 如何从众多 Razor 类库 dll 之一中选择 Razor 页面?
问题描述
要求1:
我有几个,Razor Class Libraries
即MyFeature1.dll
,它们都具有相同的文件结构和文件,但内容仅因图像、颜色、字体而异。MyFeature2.dll
MyFeature3.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。
解决方案
推荐阅读
- python - Python dict内存问题
- javascript - 非负集减法
- hadoop2 - 纱线上的 Spark 提交失败:LeaseExpiredException No Lease on /user/ck/.sparkStaging 没有打开的文件
- java - 我什么时候应该使用 object.wait() 方法,什么时候应该在 java 中使用 Thread.sleep()?
- mysql - [MySQL]如何排序然后分组?
- python - 为什么容器的最大尺寸有符号位?
- java - 找不到 JDK(加速器)
- python - 如何在 Python 中运行 Google Cloud Function 中的子进程
- c - C语言中&array和&array[0]的区别
- c# - AspNetCore 身份 2.0 和 2.1 的区别