1. 程式人生 > >asp.net core 控制檯檢視日誌

asp.net core 控制檯檢視日誌

更新日期11/28/2017

環境:vs2017 asp.net core 2.0

2.開啟cmd,進入程式專案檔案(DotNETCoreLoging.csproj)所在目錄。

3.輸入 donet run 回車(如果沒有反應可將DotNETCoreLoging.csproj用滑鼠拖放到cmd中):

其中埠可在Properties->launchSettings.json中配置:

    "DotNETCoreLoging": {
      "commandName": "Project",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      },
      "applicationUrl": "http://localhost:6899/"
    }

4.在瀏覽器輸入
http://localhost:6899/
cmd視窗會觀察到一下輸出:

5.說明  

其中Program.cs程式碼如下:

    public class Program
    {
        public static void Main(string[] args)
        {
            BuildWebHost(args).Run();
        }

        public static IWebHost BuildWebHost(string[] args) =>
            WebHost.CreateDefaultBuilder(args)
                .UseStartup<Startup>()
                .Build();
    }

其中 CreateDefaultBuilder將會呼叫ConfigureLogging完成對asp.net core 內建loging的配置,所以我們在控制檯看到了上面的輸出。