最佳答案
在 SO为什么 Razor Pages 是在 Asp.net Core 2.0中创建 Web UI 的推荐方法?中有一个问题,Steve Smith 从文件较少的角度,友好地解释了在完整的 MVC 中使用 Razor Pages 的好处。
我已经使用 Razor Pages 有一段时间了,并且注意到尽管 Razor Page 具有简单性的优点,但是当涉及到自定义路由、结构化文件夹和复杂视图模型(页面模型似乎很混乱)时,它还是有点复杂。
所以,问题是:
如果一些有经验的家伙分享你的想法(利弊)关于使用 Razor Pages 来更好地理解这个框架,我也会非常感激。