Quelles sont les principales différences (dont je devrais être préoccupé) entre Web Api et Web Api 2 qui sont désormais livrées avec Visual Studio 2013?
Les nouvelles fonctionnalités majeures sont,
- AttributeRouting
- OWIN Self Host
- IHttpActionResult
- CORS
- HttpRequestContext
J'avais la même question et j'ai trouvé un article simple à ce sujet, ici .
En plus des fonctionnalités mentionnées par iJay
Testabilité
Améliorations ODATA
Substitutions de filtre
ByteRangeStreamContent
Nous pouvons différencier l'API Web et l'API Web2 en utilisant les fonctionnalités ci-dessus.
WebAPI et WebAPI 2
En fait, WebAPI 2.0 est une fonctionnalité améliorée de WebApi, il n'y a aucune différence entre ces deux. Dans la version 2.0, la structure de l'API Web a été améliorée pour prendre en charge les fonctionnalités suivantes: