Обратите внимание, что
Поддержка REST от Microsoft перемещается в ASP.NET WebApi, но вы все еще можете использовать webhttpbinding для создания вашего API, если хотите.Стартовый набор больше не разрабатывается и не поддерживается.
Я не получаю эту часть, хотя
Мне не нравится идея, что сервисы находятся в той же структуре решения уровня представления.
Вы можете построить проект webapi в сборке, отличной от вашего веб-проекта (логика представления), и решение полезно хранить только в одном месте, это не влияетПоведение ваших проектов / сборок, вы все равно можете их использовать / разрабатывать самостоятельно.Если вам не нравится «стиль» webapi (он, безусловно, «отличается» от того, к чему привыкли разработчики WCF), это другая история.