Je me suis amusé avec ASP.NET MVC 4 beta et je vois maintenant deux types de contrôleurs : ApiController
y Controller
.
Je ne comprends pas très bien dans quelles situations je peux choisir un contrôleur particulier.
Par exemple : si je veux retourner une vue, je dois utiliser ApiController
ou l'ordinaire Controller
? Je suis conscient que l'API Web WCF est désormais intégrée à MVC.
Puisque maintenant nous pouvons utiliser les deux contrôleurs, quelqu'un peut-il indiquer dans quelles situations il faut choisir le contrôleur correspondant ?
31 votes
Important : ASPNET Core a 'fusionné'.
ApiController
yController
donc si vous utilisez la nouvelle version de .NET, vous n'avez plus besoin de vous soucier d'ApiController. learn.microsoft.com/fr/aspnet/core/tutorials/first-web-api4 votes
Je suis content qu'ils l'aient fait ! Je l'avais prédit depuis longtemps d'ailleurs prideparrot.com/blog/archive/2012/10/asp_net_mvc_vs_webapi
2 votes
" Mark et Ted sont de grands amis. Ils remplissent généralement leur table à dîner de discussions intéressantes surtout techniques ! " Personne ne s'attend à une bande dessinée très technique. ;^)