西乡县门户网站宁波市网站排名优化
西乡县门户网站,宁波市网站排名优化,怎么做网站版面,什么是网络营销与概念先贴上关于使用这个日志组件的一些使用方法#xff0c;等有时间了在吧官方的文档翻译一下吧#xff0c;现在真是没时间。 Serilog在使用上主要分为两大块#xff1a; 第一块是主库#xff0c;包括Serilog以及Serilog.AspNetCore#xff0c;如果导入后一个的话会自动导入前…先贴上关于使用这个日志组件的一些使用方法等有时间了在吧官方的文档翻译一下吧现在真是没时间。 Serilog在使用上主要分为两大块 第一块是主库包括Serilog以及Serilog.AspNetCore如果导入后一个的话会自动导入前一个因为后者serilog.aspnetcore)依赖前者(serilog). 第二块是各种sinks就是各种输出目标比如Serilog.Sinks.File这个库主要是将日志输出到文件上Serilog.Sinks.Console主要是将日志输出到控制台上面。 下面介绍使用方法。 首先添加nuget package ①install-package Serilog.AspNetCore -DependencyVersion Highest 这一步操作也会导入Serilog。因为依赖关系。 ② install-package Serilog.Sinks.File Serilog.Sinks.Console 这一步安装了两个Sinks因为我要将日志输出到Console和File中。系统默认的也有Console的支持但是这个的显示更加有好一些。 然后在program中添加如下代码 public static int Main(string[] args){Log.Logger new LoggerConfiguration().MinimumLevel.Debug()//最小的输出单位是Debug级别的.MinimumLevel.Override(Microsoft, LogEventLevel.Information)//将Microsoft前缀的日志的最小输出级别改成Information.Enrich.FromLogContext().WriteTo.File(C:\Users\jianxin\Desktop\logFiles\pangjianxin.{Date}.txtRollingInterval.Day)将日志输出到目标路径文件的生成方式为每天生成一个文件.CreateLogger();try{Log.Information(Starting web host);CreateWebHostBuilder(args).Build().Run();return 0;}catch (Exception ex){Log.Fatal(ex, Host terminated unexpectedly);return 1;}finally{Log.CloseAndFlush();}} 然后在CreateWebHostBuilder方法中添加UseSerilog public static IWebHostBuilder CreateWebHostBuilder(string[] args) WebHost.CreateDefaultBuilder(args).UseSerilog()//添加这个.UseStartupStartup(); 然后就可以注入Iloggersometype来进行使用了。转载于:https://www.cnblogs.com/pangjianxin/p/9428900.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88526.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!