Ich versuche herauszufinden, was ein "ASP.NET 5-Klassenbibliothek" (vNext) C # -Projekt mit ASP.NET zu tun hat. Warum ein Projekt mit dieser Vorlage erstellen und nicht nur ein reguläres C # -Projekt "Klassenbibliothek"?
Ich mag die neuen Funktionen wie die Datei project.json anstelle der Datei .csproj usw., aber es scheint nicht richtig, eine Klassenbibliothek "ASP.NET" zu erstellen, wenn das Projekt nichts mit ASP.NET oder IIS usw. zu tun hat Es ist nur ein Projekt für die Geschäftslogikschicht. Eine neue WebApi ASP.NET-Website wird möglicherweise auf dieses Projekt verweisen, dies ist jedoch derzeit nicht relevant.
Ist es nur schlecht benannt? Sollte es nur "vNext Class Library" heißen und kein Symbol verwenden, das wie eine Web-App aussieht?