Controller در ASP.NET Core

Controller درخواست‌های کاربران را دریافت کرده، منطق لازم را اجرا می‌کند و نتیجه را به View یا API برمی‌گرداند.

ایجاد Controller


public class ProductController : Controller
{
    public IActionResult Index()
    {
        return View();
    }
}

Action چیست؟

هر متد Public داخل Controller که یک درخواست را پردازش کند، Action نامیده می‌شود.

جمع‌بندی

Controller نقطه ورود درخواست‌های کاربران است و وظیفه مدیریت جریان اجرای برنامه را بر عهده دارد.