C# 我可以使用REST&;公开服务吗;通过WCF的SOAP?

C# 我可以使用REST&;公开服务吗;通过WCF的SOAP?,c#,wcf,web-services,C#,Wcf,Web Services,我想构建我们的软件,以便我们可以使用WCF(SOAP和REST)公开我们的API逻辑 如果我想做SOAP服务,我不知道是必须使用ASMX文件,还是.svc文件仍然可以做SOAP服务?是的,你可以。您必须为WCF服务公开SOAP端点。这有一个例子。您的svc文件可以提供您请求的restful接口。您只需在web配置文件中进行一些配置,并使用属性来修饰svc类,以描述restful url的行为 下面是一篇介绍以下步骤的优秀文章: +1一篇非常简单但完整的文章。我还喜欢缺少配置文件,以及客户端不是由

我想构建我们的软件,以便我们可以使用WCF(SOAP和REST)公开我们的API逻辑


如果我想做SOAP服务,我不知道是必须使用ASMX文件,还是.svc文件仍然可以做SOAP服务?

是的,你可以。您必须为WCF服务公开SOAP端点。这有一个例子。

您的svc文件可以提供您请求的restful接口。您只需在web配置文件中进行一些配置,并使用属性来修饰svc类,以描述restful url的行为

下面是一篇介绍以下步骤的优秀文章:


+1一篇非常简单但完整的文章。我还喜欢缺少配置文件,以及客户端不是由Microsoft的bloaty WCF服务工具生成的事实。