У меня есть устаревшая служба, которую я хочу обновить до WCF, и одно из ее поведений - разрешить клиентам POST-запрос, который имеет что-то вроде:
MyService.asmx / ProcessDocument
Данные Post выглядят так:
request=<big block of xml>
Теперь в дни ASMX этот сервис принимает один строковый параметр, т. Е.
public void ProcessDocument(string request) {
}
До сих пор я получил это только для работы в WCF, используя поток в соответствии с рекомендациями в этом посте здесь:
http://www.dennydotnet.com/post/2008/09/16/WCF-REST-and-POST-Lets-Dance!.aspx
Поток будет работать, нужно просто выполнить больше шагов, чтобы заставить его работать для чего-то, что, по-видимому, должно поддерживаться "из коробки".
Я довольно новичок в WCF - чего мне не хватает?