Consommer service REST en MVC 6
J'ai besoin d'aide. Je suis entrain de créer un MVC 6 application et collé sur la partie où je dois utiliser JSON à partir d'un service REST. Je ne pouvais pas trouver la façon dont je dois connecter mon projet pour le service, puis en consommer.
Il n'y a aucun moyen d'ajouter une référence de service comme dans les versions précédentes et je ne pouvais pas le trouver ASP.NET 5 documentation où la politique d'utilisation des services de 3ème partie MVC 6 est réglementé. Quelqu'un a eu le même problème?
OriginalL'auteur Ivan Stefanov | 2015-09-10
Vous devez vous connecter pour publier un commentaire.
Pour obtenir le JSON de service RESTful en MVC que vous venez de faire une http appel à l'API de service et analyse de la réponse du modèle qui contient les propriétés de l'json. Vous pouvez en lire plus à ce sujet ici:
http://bitoftech.net/2014/11/18/getting-started-asp-net-5-mvc-6-web-api-entity-framework-7/
Un exemple ressemblerait à quelque chose comme ceci:
OriginalL'auteur dlght
Il n'y a pas de "ajouter une référence de service" pour les services REST en ASP.NET (comme il est WSDL décrit).
Il n'a jamais été. Vous consommer le service que vous consommez directement à partir de votre navigateur à l'aide de javascript.
La différence est que vous devez écrire du code similaire .NET à l'aide de tout client http (HttpClient ou RestSharp sont les plus populaires).
Il y a quelques efforts à faire le RESTE des services plus facile à consommer. Swagger est l'outil que j'utilise pour décrire mon API. Il permet aussi de générer du code client pour différentes langues.
OriginalL'auteur mbudnik