Il y a un bon fil conducteur ici : Comment ajouter une API Web à un projet d'application Web ASP.NET MVC 4 existant ?
Malheureusement, il ne semble pas fonctionner pour MVC5. J'ai essayé deux fois pour être sûr que je n'ai rien fait de mal. J'ai suivi exactement les mêmes étapes. J'ai fait un clic droit sur "Controllers" et j'ai ajouté l'élément "Web API 2 Controller with actions, using Entity Framework" où j'ai sélectionné ma classe de modèle et mon contexte db. Tout s'est bien passé... mais quand même... chaque fois que j'ai essayé d'accéder à /api/Rest, j'ai obtenu une erreur 404 (le nom de mon contrôleur est RestController).
J'espère vraiment que vous pourrez m'aider. Celle-ci aidera sûrement beaucoup d'utilisateurs !