Мне нужно вызвать сторонний метод веб-службы, который требует в качестве входных данных таблицу пользовательских объектов с двумя полями (что в основном является хеш-таблицей), класс объекта имеет сериализуемый атрибут, но когда я запускаю свой веб-сервис и указываю в качестве ввода hashtable я получаю сообщение об ошибке Тип "System.Collections.Hashtable не поддерживается, потому что он реализует IDictionary"
Ситуация похожа на:
[Сериализуемый] открытый класс MyObject {
int a; строка б; }
и у меня есть другой объект, скажем
User.Collection
типа
MyObject []
Мне нужно написать
[WebMethod] public void
GetInput (Коллекция c) {}
Как вы можете решить эту ситуацию, кто-нибудь знает другой подход, потому что я думаю, что единственный способ заставить пользователя вводить большое количество входных файлов (два поля ввода для каждой пары строк хеш-таблицы)
Так что Коллекция c преобразуется в
GetInput (int a1, строка b2, ...., int
а31, строка б31)