405错误{“消息”:“请求的资源不支持http方法'GET'。”}

时间:2013-10-30 05:59:53

标签: asp.net-web-api

我在界面中使用以下代码并使用webapi服务。

[OperationContract]
[WebInvoke(Method = "GET")]
bool IsPaymentGatewayExitsForTenant(string tenantSlugName, string productCode);

我在本地运行并使用rest client

测试服务
api/PaymentGatewayService/IsPaymentGatewayExitsForTenant?tenantSlugName=KPN&productCode=POSS

但我得到以下错误enter code here

{"Message":"The requested resource does not support http method 'GET'."} `enter code here`

任何帮助都会被指定。

1 个答案:

答案 0 :(得分:5)

是否可以使用“IsPaymentGatewayExitsForTenant”属性装饰您的控制器类方法“HttpGet

[System.Web.Http.HttpGet]
bool IsPaymentGatewayExitsForTenant(string tenantSlugName, string productCode)
{
   // your code goes here
}

希望这项工作