MVC核心控制器声明



在下面的代码行中,第二控制器是什么意思?

HelloWorldController的数据变量声明?

HelloWorldController : **Controller**

来自MSDN添加控制器

using Microsoft.AspNetCore.Mvc;
using System.Text.Encodings.Web;
namespace MvcMovie.Controllers
{
    public class HelloWorldController : Controller
    {
        // 
        // GET: /HelloWorld/
        public string Index()
        {
            return "This is my default action...";
        }
        // 
        // GET: /HelloWorld/Welcome/ 
        public string Welcome()
        {
            return "This is the Welcome action method...";
        }
    }
}

它意味着ControllerHelloWorldController的基本类型,使您能够访问其所有受保护的方法,并允许将其存储在可以存储Controller的任何地方。

>

这与面向对象的编程的继承部分有关,这是一个主题,对于这里的完整说明而言,这太广泛了。

最新更新