Java SneakyThrow исключений, стирание типов

Да. Я смог сделать это, установив атрибут HttpGet / HttpPost (или эквивалентный AcceptVerbs) для каждого метода контроллера в нечто отличное, то есть HttpGet или HttpPost, но не оба. Таким образом, он может указывать на основе типа запроса, какой метод использовать.

[HttpGet]
public ActionResult Show()
{
   ...
}

[HttpPost]
public ActionResult Show( string userName )
{
   ...
}

Одно из предложений, которое у меня есть, состоит в том, что для такого случая будет иметь частную реализацию, что оба ваших общедоступные методы действий полагаются, чтобы избежать дублирования кода.

22
задан Sebastien Lorber 26 December 2012 в 11:28
поделиться