Я пишу сервис коротких ссылок в MVC3, частично как инструмент обучения.
Когда я загружаю URL http://mysite/abc, я хочу перенаправить на действие в моем контроллере следующую подпись:
public ActionResult RedirectToLink(string shortLink)
Как бы я создал маршрут для запуска этого кода? Я пробовал следующее:
routes.MapRoute("Link", "{shortLink}", new { controller = "LinkController", action = "RedirectToLink" });
В качестве альтернативы, если кто-то может указать мне на достойный учебник для MVC3, который на самом деле охватывает основы, а не то, что изменилось со времени последней версии и будет охватывать этот сценарий, я был бы очень признателен.
Спасибо