我无法使用[webinvoke]
RESTful WCF 服务中的属性访问任何方法。
我的代码是这样的:
[OperationContract]
[WebInvoke(Method = "Post", UriTemplate = "Comosite/{composite}", ResponseFormat = WebMessageFormat.Xml)]
CompositeType GetDataUsingDataContract(string composite);
在执行上述服务时,我收到一条错误消息
不允许的方法。
我尝试了很多方法,通过修改 urltemplate、方法名称和方法类型等,但没有任何结果。
但是,如果我使用该[WebGet]
属性,则服务方法可以正常工作。
任何人都可以建议我怎么做才能让它发挥作用吗?
提前致谢... :)