L'API Web MVC solution dans le projet distinct

Je suis entrain de créer un nouveau MVC4 projet, et de la recherche m'a conduit à croire que la communication de javascript côté serveur est mieux maintenant, grâce à l'API web plutôt que sur les actions du contrôleur. Est ma compréhension correcte sur ce point?

Je suis en supposant que je peux partager tous mes attributs etc entre l'API web et des contrôleurs MVC sur le visage, il ne semble pas un énorme changement pour moi.

Quand je suis à la configuration des applications, je souhaite scinder les composants dans les projets. Mon plan était d'avoir un projet MVC et un projet d'API web. Mais j'ai couru dans les questions. Par exemple, j'ai fini avec 2 applications en tant que tel, séparé de routage configurer etc etc.

Donc ma question est, dans une application MVC devrait le web API cadre de siéger au sein d'un même projet, ou si le web API être séparés dans un projet qui lui est propre et de travail autour des questions?

InformationsquelleAutor amateur | 2012-10-15