AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.07.2016, 19:00   #7  
FrolovAndy is offline
FrolovAndy
Участник
 
71 / 45 (2) +++
Регистрация: 13.09.2007
Теперь продолжение "приключений".
Всё вышесказанное хорошо работало до тех пор, пока не потребовалось работать с командами типа POST, требующими помимо запроса передачи структуры в формате JSON.
Т.е. есть примерно следующий контент:
{"cards":
[{"serial":"test1", "template":"TestFr"},
{"serial":"test2", "template":"TestFr"}]
}
и его надо как-то пропихнуть в Web-сервис.
Был бы это xml а не JSON, всё понятно тогда, этому много примеров, а вот как JSON-структуры загонять - нигде не нахожу.

И еще вопрос к этому же - предложили альтернативный метод, с помощью библиотеки RestSharp.dll, там неплохой .net сервис как раз для JSON обмена. Но вот что получается. Есть некоторый объект RestSharp.RestClient, и у него есть метод Execute. Когда в коде декларирую restClient, и затем набираю restClient., после точки выпадают методы, в т.ч. и Execute, т.е. система его видит. Однако, когда строка кода принимает вид restClient.Execute(restRequest), компилятор ругается и говорит что метода Execute у класса RestSharp.RestClient не существует.
Мне это очень странно, потому что раз так, то как же тогда intellisense видит его в выпадающем списке? т.е. метод прописан, но код не компилируется. Или проблемы уже с самой библиотекой?
А без этого метода никуда, это основа всех взаимодействий RestSharp с веб-сервисом.

Последний раз редактировалось FrolovAndy; 11.07.2016 в 19:10.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Метод "open" в COM-объекте класса "ADODB.Connection" возвратил код ошибки 0x80004005 (E_FAIL) Poleax DAX: Программирование 14 01.10.2013 14:15
Ошибка в пакетном сервере для "Logon" в COM-объекте класса "MAPI.Session" Bega DAX: Программирование 0 02.08.2012 10:30
"Замещающая" или "дополнительная" транспортная накладная? samolalex DAX: Функционал 7 19.07.2011 23:09
кнопка "Выбрать отборочную накладную" при обработке накладной по закупке (DAX2009) Bega DAX: Функционал 0 27.07.2010 14:35
DAX2009. Модуль "Управление качеством". Проблема в архитектуре. slava09 DAX: Функционал 8 09.07.2008 16:20

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:09.