ASP.NET MVC 4
Адам Фриман
Создание проекта для примера
Для этой главы мы создали новый проект MVC под названием Filters
на шаблоне Empty
. Мы создали контроллер Home
с методами действий, которые показаны в листинге 16-5. В этой главе мы сосредоточены только на контроллерах, так что из методов действий будем возвращать строковые значения, а не объекты ActionResult
. Из-за этого MVC Framework будет отправлять строковые значения непосредственно в браузер, минуя движок представлений Razor. (Мы сделали это для простоты, но предполагая, что в реальных проектах вы будете использовать представления).
Листинг 16-5: КонтроллерHome
в проектеFilters
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace Filters.Controllers
{
public class HomeController : Controller
{
public string Index()
{
return "This is the Index action on the Home controller";
}
}
}
Если вы запустите приложение, то по стандартным маршрутам, определенным Visual Studio, запрошенная нашим браузером ссылка /
будет соотнесена с методом действия Index
контроллера Home
. Вы увидите результат, показанный на рисунке 16-1.
Рисунок 16-1: Запускаем приложение