Главная страница   /   16.2. Создание проекта для примера (ASP.NET MVC 4

ASP.NET MVC 4

ASP.NET MVC 4

Адам Фриман

16.2. Создание проекта для примера

Для этой главы мы создали новый проект 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: Запускаем приложение