消费WebApi服务”;像asmx服务”;

本文关键字:服务 asmx WebApi 消费 | 更新日期: 2023-09-27 18:25:01

好的,所以我想要一个自托管的WebApi服务,原因是这样可以混合使用基于RESTful的方法,并提供对我的服务的"老派"访问。

为了更好地解释,如果我有以下方法

public string SendDocument(Document document)

文档是一个"DataContract",我该如何像使用WCF/ASMX Web服务一样使用它。

据我所知,我不能创建代理类或添加WebApi作为服务引用,那么我该如何使用这个方法呢?

我知道这是一个有点悬而未决的问题,但我在过去的两个小时里一直在寻找,没有走多远。。。

提前感谢

消费WebApi服务”;像asmx服务”;

不需要代理。您可以使用HttpClient类:http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from-a-net-client

您可以使用WCF为SOAP和REST请求提供服务。