长春网站seo关键词检测
1.Serilog安装
2.控制台代码
--设置日志记录器的最小级别为 Debug
,即只记录 Debug
级别及以上的日志信息
--.WriteTo.File("logs\\log.txt", rollingInterval: RollingInterval.Day)
:将日志信息写入到指定路径的文件中(这里的路径是 logs\log.txt
),并按天进行日志文件轮换。也可以通过其他方法将日志信息输出到控制台、数据库等
--Serilog 日志记录器实例并返回
using Serilog;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace ConsoleApp1
{class Program{static void Main(string[] args){Log.Logger = new LoggerConfiguration().MinimumLevel.Debug().WriteTo.File("logs\\log.txt", rollingInterval: RollingInterval.Day).CreateLogger();try{int result = Divide(10, 0);Console.WriteLine("结果:" + result);}catch (Exception ex){Log.Error(ex, "发生了除以零的错误");}Log.CloseAndFlush();Console.ReadKey();}static int Divide(int dividend, int divisor){try{return dividend / divisor;}catch (Exception ex){Log.Error(ex, "在 Divide 方法中发生了错误");throw;}}}
}