微服務開發實戰(八)

我們開始創建WebAPI應用。
首先我們先創建一個項目目錄。然後在控制檯執行以下命令:

mkdir webapi 
cd webapi
dotnet new webapi 

執行完成後,dotnet自動生成了一個最小的WebAPI應用框架。接着用VS Code打開這個目錄。


打開之後,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服務器。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章