Доступ к REST API из Windows CE

У меня есть одно приложение для устройства Windows Handheld, которое требует доступа к REST API. REST API дает мне вывод JSON, который я собираюсь обработать через Newton.JSON. Теперь, чтобы создать модульную структуру, я хочу, чтобы связь с REST API осуществлялась через другой модуль, что-то вроде библиотеки классов. Но, к сожалению, кажется, что это невозможно сделать с помощью библиотеки классов (или, возможно, возможно). Итак, мой вопрос, что является лучшей альтернативой для этого?

Обратите внимание, что я не хочу включать эти операции подключения в мой проект приложения переднего плана. И я использую.Net Framework 3.5 и Windows Mobile SDK 6.0

заранее спасибо

2 ответа

Решение

Теперь я получил свой ответ. Извините, что сделал ошибку при выборе типа проекта. Я выбрал проект "Библиотека классов Windows" вместо проекта "Библиотека классов смарт-устройств". Теперь, когда я выбрал правильный, он работает хорошо для меня.

Кстати, спасибо за эти ответы.

ура

Код библиотеки псевдо классов:

public function void startQuery() //starts a thread that does the JSON query
//inside thread on query result use OnDone() delegate

private delegate void OnDone(string dateTimeString);

//In main GUI code add a reference to the class lib and init a new object then add an event handler to the OnDone delegate of the class lib
JSONClassLib myJson=new JSONClassLib();
...
   myJson.OnDone+=new EventHandler(myEventHandler);
void myEventHandler(sender this, objext o){
   //will be called when query is done
}
//you need to use Control.Invoke if you want to update the GUI from myEventHandler  
//to start a query use something like this from your class lib
   myJson.doQuery(string);

Если вы добавите свой существующий код, мы можем помочь с созданием класса lib и асинхронного кода

Другие вопросы по тегам