Если ваша служба игнорирует anotherparam
, честно, кого это волнует?
И для тех, кого это волнует:
public ActionResult Data(string key)
{
if (string.IsNullOrEmpty(key) || Request.QueryString.Count > 1)
{
return HttpNotFound();
}
...
}
И, разумеется, если вам придется записывать это, если вы снова и снова обращаетесь к нескольким действиям, лучше реорганизовать его в фильтр пользовательских действий.