课件和 Demo 地址
https://github.com/witskeeper/geektime
作者回复: 两本社区大佬的新书:
《.NET Core 底层入门》 偏底层一点
《ASP.NET Core微服务实战》 微服务方面的
作者回复: trace一般在定义组件的内部使用,记录详细的执行过程信息,用以暴露给组件使用者。
debug与trace很像,但一般仅在有调试意图的位置记录,且更多地是给组件的开发者自己查看。
info则是在业务场景、服务调用场景等更贴近业务实现部分的信息记录。
作者回复: 后面会重新梳理一下
作者回复: 如果用void在catch异常并记录后要重新throw表示异常退出。
如果用int,则可以catch并记录后返回1表示异常退出。
作者回复: 感谢支持
作者回复: 示例代码Program.cs 中最后一句
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
})
.UseSerilog(dispose: true);