ASP.我能有一个叫PropertiesController的控制器吗

本文关键字:控制器 PropertiesController 有一个 ASP | 更新日期: 2023-09-27 18:15:26

我正在尝试学习asp.net MVC。

我创建了一个名为Property的模型,然后创建了一个名为PropertiesController的控制器。然而,当我运行我的代码,我得到一个403错误时,导航到/Properties

如果我将我的控制器重命名为Properties1Controller并导航到/Properties1,它可以工作。

我假设控制器的名称和属性文件夹(我的包含AssemblyInfo.cs)之间存在冲突。

是否有一种方法来解决这个问题,或者最好避免控制器称为属性?

ASP.我能有一个叫PropertiesController的控制器吗

这里有冲突。在您的项目中,您已经有一个Properties文件夹,其中包含AssemblyInfo.cs文件。我会为你的控制器选择一个不同的名字。

使用路由可能是可行的,但实际上从长远来看,远离任何非标准的东西要简单得多。