首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >剃须刀页面是否位于mvc层之上?

剃须刀页面是否位于mvc层之上?
EN

Stack Overflow用户
提问于 2021-12-03 11:29:19
回答 1查看 165关注 0票数 0

在最新的开源.net框架(.net 5或.net 6)中,web应用程序开发有两个模板:

model/view/controller

  1. Mvc -3文件

view/code-behind

  1. Razor Pages -2文件

对于新的开发,建议使用剃须刀页面。

以上两个概念都是独立的。那么为什么架构图将mvc作为剃须刀页面的基本层呢?

难道不应该把剃须刀页面放在mvc的旁边吗?

资料来源:https://youtu.be/d9Bjg31VuHw:44:12。

EN

回答 1

Stack Overflow用户

发布于 2021-12-03 13:48:03

剃须刀页面依赖于MVC框架的某些部分,比如属性路由、模型绑定和操作结果,这就是为什么它被认为是MVC之上的一个层。您无法避免在Razor页面应用程序中添加用于Microsoft.AspNetCore.MvcMicrosoft.AspNetCore.Mvc指令。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70213620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档