J'ai créé quelques applications ASP.NET MVC dans le passé, mais je n'ai jamais utilisé de WebAPIs auparavant. Je me demande comment je pourrais créer une application MVC 4 simple qui fait des choses simples CRUD via WebAPI au lieu d'un contrôleur MVC normal. L'astuce est que l'interface WebAPI doit être une solution distincte (et, en fait, pourrait très bien se trouver sur un serveur/domaine différent).
Comment faire ? Que me manque-t-il ? Faut-il simplement configurer des routes pour pointer vers le serveur de la WebAPI ? Tous les exemples que j'ai trouvés montrant comment utiliser des interfaces WebAPI à l'aide d'une application MVC semblent supposer que l'interface WebAPI est intégrée à l'application MVC ou, du moins, qu'elle se trouve sur le même serveur.
Oh, et pour clarifier, je ne parle pas des appels Ajax utilisant jQuery... Je veux dire que le contrôleur de l'application MVC devrait utiliser la WebAPI pour obtenir/entrer des données.