我试图弄清楚“ ASP.NET 5类库”(vNext) C # 项目与 ASP.NET 有什么关系。为什么要用这个模板创建一个项目,而不仅仅是一个普通的 C # “类库”项目呢?
我喜欢这些新特性,比如 project.json 文件,而不是。Csproj 文件等,但是当项目与 ASP.NET 或 IIS 等无关时,创建一个“ ASP.NET”类库似乎是不对的。这只是业务逻辑层的一个项目。一个新的 WebApi ASP.NET 网站最终将会引用这个项目,但是在这一点上这是不相关的。
只是名字不好吗?它应该被称为“ vNext Class Library”而不是使用一个看起来像 web 应用程序的图标吗?