gpt4 book ai didi

c# - IController vs ControllerBase vs Controller vs MyController?

转载 作者:IT王子 更新时间:2023-10-29 04:36:54 25 4
gpt4 key购买 nike

<分区>

我有一个 ASP.NET MVC 项目,我一直在构建这个项目,并且在浏览一些文档时发现了 Controller 类是如何实现的。我对 OOP 非常熟悉,但对为什么以这种方式实现它有一些疑问。

我看了codeproject还有一些stack overflow问题,但找不到与我想知道的完全相同的问题。

  1. 在 MVC 5 中这个链的目的是什么:IController -> ControllerBase -> Controller -> MyController。
  2. 如果 ControllerBase 应该是制作 Controller 所需的最低限度,那么为什么要有 Controller 类?或者反之亦然,如果 Controller 是最小实现,那么 ControllerBase 就不是真正的基类?

提前致谢!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com