假设我有一个ASP.NET Core3.0MVC应用程序,它具有一个简单的控制器,它包含两个动作并使用基于属性的路由:public class HomeController的页面。调试了很长一段时间后,我发现一个跟踪了这个问题,导致了ASP.NET Core3.0中的急剧变化,其中Async后缀被Url.Action()忽略了。作者通过硬编码字符串作为动作名(在我的例子中是"Action1
当我今天阅读这个并在过去犯同样的错误时,我想知道它是否是必需的(因为默认约定?)我们必须将"Controller“后缀为派生自ASP.NET MVC中的ASP.NET类的类名,为什么填充程序完全不抱怨呢?至少一个警告能节省某人的时间。ActionResult List() var model = new MyModel(); }所以我的<