如何区分MVC 3中api控制器的方法

时间:2012-06-03 04:05:58

标签: asp.net-mvc-3 asp.net-web-api

我有一个WebApiController如下:

public newController:webapicontroller
{
    public void method1()
    public void method2()
}

当我拨打网址时:

  

" HTTP://主机:端口/ API / newcontroller / 1/2"

来自控制器的

,它将命中哪个方法(method1或method2)?如何编写一个只需要2个参数的方法?

如果我用GET和POST作为GETmethod1将方法名称加前缀,有什么意义吗?

1 个答案:

答案 0 :(得分:1)

是的,根据我的理解,从http动词开始的方法(如GetX)和参数数量与URL中的参数数量相同。