Могу ли я отправить строку JSON / XML как запрос POST на REST ServiceStack?

В настоящее время я работаю над ServiceStack , просто новичок в этом. (Довольно интересно; они говорят, что они лучше, чем WCF и REST WCF (GET, POST, PUT, DELETE))

Я также нашел это полезным, потому что нужно писать меньше кода и быстро запускать.

Сейчас, когда я хочу опубликовать данные. Я делаю объект класса и отправляю в POST запрос.

JsonServiceClient client = new JsonServiceClient(myURL);
MYclass cls= MakeObjectForServiceStackToInsertData();
var res = client.Post<MYClass>("/postrequest", cls); 

По приведенному выше коду вы можете понять, что я делаю.Думаю, я не ошибаюсь. Пожалуйста, дайте мне знать, если вы запутались.

Могу ли я создать строку в JSON для моего класса (KEY-> Value) в моем клиентском приложении (вручную) и выполнить POST ее с помощью служебного стека на сервер для отправки данных.

т.е.

string str = myJsonString();
var res = client.Post<.....>

Итак, вместо публикации всего объекта лучше, если я смогу создать строку JSON и десериализовать ее в событии POST ServiceStack и вставить данные в базу данных?

Есть идеи?

9
задан Nikolay Kostov 30 January 2015 в 19:40
поделиться

0 ответов

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

Похожие вопросы: