我们开始创建WebAPI应用。
首先我们先创建一个项目目录。然后在控制台执行以下命令:
mkdir webapi
cd webapi
dotnet new webapi
执行完成后,dotnet自动生成了一个最小的WebAPI应用框架。接着用VS Code打开这个目录。
21.png
打开之后,VS Code自动判断出这是一个.NET Core的应用,询问是否需要添加一些用于调试和运行的配置文件,点击“Yes”按钮让VS Code帮我们自动生成。
在这个webapi项目下,多出了好几个文件和目录。我们首先还是来看一下Program.cs
namespace webapi
{
public class Program
{
public static void Main(string[] args)
{
BuildWebHost(args).Run();
}
public static IWebHost BuildWebHost(string[] args) =>
WebHost.CreateDefaultBuilder(args)
.UseStartup<Startup>()
.Build();
}
}
在以上的代码中,包含了一个类和两个方法,其中 public static void Main(string[] args) 是整个项目的入口。程序创建了一个BuildWebHost并且开始执行。
在命令行中执行
dotnet run
就启动了一个web服务器。
网友评论