[OperationContract]
[WebGet(UriTemplate = "GetAwardList?COUNT={COUNT}", ResponseFormat = WebMessageFormat.Json, BodyStyle = WebMessageBodyStyle.Wrapped)]
List<discount_awardModel> GetAwardList(out int COUNT);
通过浏览器调用“http://localhost:50590/WCFService/Product/PublicProductService.svc/GetAwardList?COUNT = 1”
错误:
“/”应用程序中的服务器错误。 约定“IPublicProductService”中的操作“GetAwardList”应该具有UriTemplate,其名称为“COUNT”,但该操作没有此名称的输入参数。
描述:执行当前Web请求期间发生的异常。请检查堆栈跟踪信息,以了解错误源的详细信息和导致错误的代码。
异常详细信息:System.InvalidOperationException:同意名为“count”的参数UriTemplate IPublicProductService操作GetAwardList“,但操作而不是输入参数的名称。
来源错误:
在执行当前Web请求期间生成异常。您可以使用以下异常堆栈跟踪信息来确定异常的原因和位置。
堆栈追踪:
InvalidOperationException:同意名为“count”的参数UriTemplate IPublicProductService操作GetAwardList“,但操作而不是输入参数的名称。