我正在使用serlog来登录我的webapi并且工作正常。我使用SQL Server进行记录,以下是相同的serlog配置。
__serilogLogger = new LoggerConfiguration()
.Enrich.WithProperty("ApplicationIPv4", _ipv4)
.Enrich.WithProperty("ApplicationIPv6", _ipv6)
.WriteTo.MSSqlServer(connectionString, tableName /*, columnOptions: columnOptions*/)
.WriteTo
.Seq(ConfigurationManager.AppSettings["SerilogServer"])
.CreateLogger();
我是serilog的初学者。我的困惑是如何清除数据库中的日志。 serilog中的任何选项都只能保存最近3个月的数据。
答案 0 :(得分:0)
基于serilog Gitter的聊天,没有选择。我们可以使用Sql Job Agent或任何其他预定作业。