Я новичок в ASP.NET и пытаюсь создать веб-сервис. Проблема, с которой я сталкиваюсь, состоит в том, что когда определение Soap службы появляется на странице asmx, я получаю узел с xsi: nil = "true" вместо его дочерних элементов. Я заметил, что всякий раз, когда у меня есть тип, который имеет массив внутри, это происходит.
Из-за этого, когда я вызываю веб-сервис из flex, все аргументы, которые отображаются с xsd: nil в описании операции, принимают значение null.
вот описание операции wsdl: -
http://pastebin.com/1AKrHAmn
Вот весь WSDL службы: -
http://pastebin.com/39wt43Wc
Я получаю ноль вместо массивов изображений, подписей и комментариев в веб-сервисе, когда вызываю метод из flex со слайдом в качестве аргумента.