В моем файле Global.asax.cs в методе RegisterRoutes я поставил
routes.MapRoute("messages",
"Message/{id}",
new { controller = "Archive", action = "Message", id = 0 });
Тогда я создал этот контроллер:
namespace TestingApp.Controllers
{
public class ArchiveController : Controller
{
public string Message(int id)
{
return "testing: you will receive the message: " + id.ToString();
}
}
}
Но в моем браузере я захожу на:
http://.../Message/34
Я получаю 404.
Что еще мне нужно определить, чтобы маршрутизация нашла мой контроллер?