好的,所以我想拥有一个自托管的WebApi服务,其原因是混合了基于RESTful的方法,并提供“旧学校”访问我的服务。
如果我有以下方法,试着更好地解释
public string SendDocument(Document document)
作为“DataContract”的文档,我将如何像使用WCF / ASMX Web服务那样使用它。
据我所知,我无法创建代理类或将WebApi添加为服务引用,那么我将如何使用此方法呢?
我知道这是一个悬而未决的问题,但我一直在寻找最近2个小时并且没有走得太远......
提前致谢
答案 0 :(得分:2)
不需要代理。您可以使用HttpClient
类:http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from-a-net-client
答案 1 :(得分:1)
您可以使用WCF同时提供SOAP和REST请求。