Puis-je poster JSON/XML string comme une requête POST au REPOS ServiceStack?

Je suis actuellement en train de travailler sur ServiceStack, juste très nouveau pour elle. (Très intéressant; ils disent qu'ils sont mieux que WCF et le RESTE de la WCF (GET,POST,PUT,DELETE))

J'ai aussi trouvé utile, avec moins de code à faire et à exécuter rapidement.

Actuellement, lorsque je veux afficher les données. Je fais un objet de la classe et de l'envoyer dans une requête POST.

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

Par le code ci-dessus, vous pouvez comprendre, quelle est la chose que je suis en train de faire. Je suppose que je ne suis pas mal. S'il vous plaît laissez-moi savoir si vous êtes confus.

Puis-je faire une chaîne JSON pour ma classe (KEY->Value) dans mon application client (manuellement) et l'afficher à l'aide de service de la pile à un serveur pour Envoyer des Données.

c'est à dire

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

Donc, au lieu de publier l'ensemble de l'objet, c'est mieux si je peux faire de chaîne JSON et désérialiser en POST-événement de ServiceStack et insérer des données dans la DB?

Une idée?

InformationsquelleAutor amit patel | 2011-11-07