已经删除了大多数脚手架,包括_ViewStart.cshtml、_Layout.cshtml,并放弃了控制器文件夹中的控制器约定,以及视图文件夹中的视图在同名控制器的子目录下的约定,等等。他添加了一些有趣的路由和验证类,我在核心文件夹中从未见过这些类,并将控制器放在Api文件夹中,并将视图直接放入具有Index.cshtml的视图文件夹中。我有点喜欢这种方式,但在跳槽之前,我想知道这种方法有哪些缺点,如果我这样做实际上放弃了框架的任何核心特性。另一件事是,我认为Controller方法不能return V