是因为在ASP.NET Core中,这两个属性用于指定控制器和操作的名称,以便生成URL。如果找不到URL,可能是由于以下几个原因:
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
这将配置一个默认路由,将请求映射到名为HomeController的控制器的Index操作。
如果以上步骤都正确无误,但仍然找不到URL,请检查日志文件或调试信息以获取更多详细信息,以便进一步排查问题。
关于ASP.NET Core和路由配置的更多信息,可以参考腾讯云的相关文档和产品:
领取专属 10元无门槛券
手把手带您无忧上云