.net WCF Odata实体中的自定义方法

.net WCF Odata实体中的自定义方法,.net,wcf,api,rest,odata,.net,Wcf,Api,Rest,Odata,我想向我的WCF OData项目中的一个实体添加一个自定义方法。目前,我已启动并运行我的服务 所有门票: 一张票:“9b265742-b1a0-41bd-8623-041a6a154b92”) 这些url运行良好。现在我需要在我的服务中实现打印功能。(会触发一些与票证相关的流程) 我想创建一个在实体级别打印的函数,我将通过POST请求触发。比如像这个url “9b265742-b1a0-41bd-8623-041a6a154b92”)/打印 可以在DataService类中创建自定义方法吗?对于

我想向我的WCF OData项目中的一个实体添加一个自定义方法。目前,我已启动并运行我的服务

所有门票: 一张票:“9b265742-b1a0-41bd-8623-041a6a154b92”)

这些url运行良好。现在我需要在我的服务中实现打印功能。(会触发一些与票证相关的流程)

我想创建一个在实体级别打印的函数,我将通过POST请求触发。比如像这个url

“9b265742-b1a0-41bd-8623-041a6a154b92”)/打印


可以在DataService类中创建自定义方法吗?

对于WCF Data Services 5.0及更高版本,您可以实施操作来完成此任务


不幸的是,我没有使用实体框架,我们更新WCF版本的机会更少。对于以前版本的WCF数据服务,您是否有其他解决方案?