Я понимаю, что ASP.NET Core - это модульная структура, объединяющая такие технологии, как ASP.NET MVC и Web API, в единую модель программирования.
Но одна из особенностей ASP.NET MVC 6 заключалась в объединении MVC 6 и Web API вместе со следующими функциями. Инъекция зависимостей встроена и входит в состав MVC.
1) Бок о бок - развертывайте среду выполнения и фреймворк с вашим приложением
2) Все, что упаковано в NuGet, включая сам исполняемый файл .NET.
3) Новая структура проекта, основанная на JSON.
4) Не нужно перекомпилировать для каждого изменения. Просто нажмите "Сохранить" и обновите браузер.
5) Компиляция, выполненная с новым компилятором Roslyn в реальном времени.
Итак, почему существуют 2 автономные структуры ASP.NET? поскольку базовая структура существует, будет ли MVC 6 не использоваться в дальнейшем?
было бы здорово, если кто-то может уточнить.