设置环境
- 下载安装 .Net Core Binary
- 设置以下环境变量
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