微软官方文档教程:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-mvc-app/start-mvc?view=aspnetcore-5.0&tabs=visual-studio
1. 新添加一个控制器,控制器的名称就是GET方法的名称。
例如:控制器叫做HeController.cs,并声明了Index方法,程序运行后就可以通过 https://localhost:44358/he 访问Index的内容,端口自动配置,大小写都可以
如果控制器命名没有后面的Controller,也是可以的。例如命名为He.cs,效果一样。
如果继续声明其他方法,如 public string abc() ,就可以通过https://localhost:44358/he/abc 访问abc的内容。
Controllers/HeController.cs
using System.Text.Encodings.Web;using Microsoft.AspNetCore.Mvc; namespace MvcMovie.Controllers { public class HeController : Controller { // GET: /He/ public string Index() { return "This is my default action..."; } // GET: /He/Welcome/ public string Welcome() { return "This is the Welcome action method..."; } // GET: /He/abc/ public string abc() { return "111111111111111111111111111111"; } } }