Контролер сторінки (шаблон проєктування)Контролер сторінки (англ. Page Controller) — шаблон проєктування, який пропонує створювати на кожну окрему сторінку окремий об'єкт обробник. ОписКоли відбувається запит по адресі, вебсервер аналізує ім'я та шукає відповідну HTML сторінку. Підхід коли одному запиту відповідає одна сторінка простий та очевидний. Обов'язки Page Controller
РеалізаціяПриклад реалізації шаблону в ASP.NET MVC. public class HomeController : Controller
{
public ViewResult SomeMethod()
{
var viewModel = GetViewModel();
// відображення сторінки та передача їй необхідних даних
return View("HomePage", viewModel);
}
}
Див. такожДжерела
|