我对WCF和web服务完全陌生。
我需要创建一个基于REST的wcf服务,我已经从代码项目中获得了示例演练。
我希望有像csv中的https://example.com/{v}/{resource}?filter={attribute}{op}{value}&sortBy={attributeName}&sortOrder={ascending|descending}&attributes={attribute列表这样的Uri模板}
attribute :要搜索的属性op:operator(格式为eq,and,or,neq,like,contains ) value :要搜索的属性值attribute name : sortOrder按属性名升序或降序枚举。属性: csv中的属性列表
这个是可能的吗?
有人能帮我配置一下UriTemplate和OperationContract吗?
发布于 2013-12-18 19:29:10
WCF允许复杂的UriTemplate语法。
但是,您的UriTemplate似乎违反了某些语法规则。
下面的MSDN页面提供了uriTemplate语法、复合路径段、通配符和变量值的全面概述,这将有助于您处理复杂的URITemplate。本文还提供了有效和无效URI示例的良好列表,这些示例应该可以帮助您确定适用于您的服务的语法。
http://msdn.microsoft.com/en-us/library/bb675245(v=vs.110).aspx
致以敬意,
https://stackoverflow.com/questions/20656556
复制相似问题