创建.Net Web API项目

Alan

Alan

Maintainer of blog

参考文档

设置环境#

  1. 下载安装 .Net Core Binary
  2. 设置以下环境变量
export DOTNET_ROOT="/your_dotnet_binary_directory/" # 注意这里替换成你解压后的.Net程序目录
export PATH="$PATH:$DOTNET_ROOT" # 添加.net到PATH,方便使用 dotnet cli
export PATH="$PATH:$HOME/.dotnet/tools" # 添加这个环境变量是方便后面使用 dotnet tool

创建项目#

使用以下脚本创建一个新项目:

dotnet new webapi --no-https --name YourProjectName

使用脚手架创建控制器#

dotnet add package Microsoft.VisualStudio.Web.CodeGeneration.Design --prerelease
dotnet add package Microsoft.EntityFrameworkCore.Design --prerelease
dotnet add package Microsoft.EntityFrameworkCore.SqlServer --prerelease
dotnet tool install -g dotnet-aspnet-codegenerator --version 6.0.0-preview.7.21413.1
dotnet-aspnet-codegenerator controller -name TodoItemsController -async -api -m TodoItem -dc TodoContext -outDir Controllers

其他命令#

dotnet tool -g list # 显示全局安装的 .net tool