我有一个旧服务,我希望将其更新到 WCF,它的行为之一是允许客户端发布具有以下内容的请求:
MyService.asmx/ProcessDocument 与 Post 数据看起来像:
request=<big block of xml>
现在在 ASMX 时代,该服务接受了一个字符串参数,即:
public void ProcessDocument(string request) {
}
到目前为止,我只是按照本文中的建议使用 Stream 在 WCF 中工作:http: //www.dennydotnet.com/post/2008/09/16/WCF-REST-and-POST-让我们跳舞!.aspx
Stream 可以工作,只是需要更多步骤才能使其适用于似乎应该支持开箱即用的东西。
我对 WCF 很陌生 - 我错过了什么?