Проблемы с началом работы на MVC3
Попытка определить простой маршрут здесь в Global.asax
routes.MapRoute( _
"MeGet", _
"me", _
New With {.controller = "MeController", .action = "Show"}, _
New With {.httpMethod = New HttpMethodConstraint("GET")}
)
routes.MapRoute( _
"MePut", _
"me", _
New With {.controller = "MeController", .action = "Update"}, _
New With {.httpMethod = New HttpMethodConstraint("PUT")}
)
И Мой контроллер выглядит следующим образом.
Public Class MeController
Inherits System.Web.Mvc.Controller
'
' GET: /me
Public Function Show() As ActionResult
Dim stuff = {"Hello", "World"}
Return Json(stuff, JsonRequestBehavior.AllowGet)
End Function
'
' PUT: /me
Public Function Update() As ActionResult
Return View()
End Function
End Class
И все, что я получаю, это ...
Ресурс не найден.
без трассировки стека.
Следующие предложения
Изменил контроллер на _me
и попробовал отладчик маршрута
Теперь он говорит, что есть НЕТ МАТЧ! , но ниже он говорит, что он соответствует текущему запросу ...