Я пытаюсь понять, что представляет собой проект ASP.NET 5 Class Library (vNext) С# для ASP.NET. Зачем создавать проект с помощью этого шаблона, а не только обычный проект С# "Библиотека классов"?
Мне нравятся новые функции, такие как файл project.json, а не файл .csproj и т.д., но не кажется правильным создавать библиотеку классов "ASP.NET", когда проект не имеет ничего общего с ASP.NET или IIS и т.д. Это всего лишь проект для уровня бизнес-логики. Новый веб-сайт WebApi ASP.NET в конечном итоге будет ссылаться на этот проект, но это не актуально на данный момент.
Это просто плохо названо? Следует ли это просто называть "библиотекой классов vNext" и не использовать значок, похожий на веб-приложение?