您的位置:首页 > 编程语言 > ASP

asp.net core 控制台查看日志

2017-11-28 13:59 357 查看
更新日期11/28/2017

环境:vs2017 asp.net core 2.0

1.新建空白asp.net core2.0程序(可以直接下载DotNETCoreLoging)。

2.打开cmd,进入程序项目文件(DotNETCoreLoging.csproj)所在目录。

3.输入 donet run 回车(如果没有反应可将[b]DotNETCoreLoging.csproj用鼠标拖放到cmd中):[/b]



其中端口可在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的配置,所以我们在控制台看到了上面的输出。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息