ASP.NET Core中默認的ASP.NET Core 模板中有Web API 模板可以創(chuàng)建Web API項目。

有時,只需要創(chuàng)建一個API,不需要關(guān)心Razor,本地化或XML序列化。通過刪除無用的NuGet軟件包和代碼,可以提高 API 的加載時間并減少部署包大小。

 

新建項目

打開VS2017 新建一個ASP.NET Core 應(yīng)用程序 (.NET Core)項目,命名為miniwebapi。確定后選擇Web API 模板,并將“身份驗證”設(shè)置為“不進行身份驗證”。

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

然后確定就創(chuàng)建好了項目,默認項目的csproj 文件內(nèi)容如下:

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp1.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <Folder Include="wwwroot\" />
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.0.0" />
    <PackageReference In
        
		

網(wǎng)友評論