一、引用Serlog包
二、代码部分
static void Main(string[] args)
{
//记录日志初始化,RollingInterval.Day表示按天创建日志文件
Log.Logger = new LoggerConfiguration()
.WriteTo.File("Logs\\.txt", rollingInterval: RollingInterval.Day)
.CreateLogger();
//按小时创建日志文件
//Log.Logger = new LoggerConfiguration()
// .WriteTo.File("Logs\\.txt", rollingInterval: RollingInterval.Hour)
// .CreateLogger();
Test();
Console.ReadLine();
}
public static void Test()
{
try
{
var i = 0;
Serilog.Log.Information("这是一个Info日志:" + i);
Serilog.Log.Debug("这是一个Debug日志:" + i);
}
catch (Exception ex)
{
Serilog.Log.Error("这是一个Error日志" + ex.ToString());
}
}
三、展示