作者:pigone | 来源:互联网 | 2023-02-01 20:50
我在带有RollingFile的.NET Core应用程序上使用Serilog。我想知道是否存在不同的文件名占位符?我只知道{日期}。
例如,我有类似的代码
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Information()
.WriteTo.RollingFile("Logs/{Date}.log")
.CreateLogger();
文件名还有其他选项吗,例如{Date}?我想按小时查看日志文件。
1> Caio Proiete..:
在撰写本文时,Serilog的滚动文件接收器支持3个(三个)说明符:
{Date}
,其格式为 yyyyMMdd
{Hour}
,其格式为 yyyyMMddHH
{HalfHour}
,其格式为 yyyyMMddHHmm
您可以在“ 滚动文件”接收器的“ 自述文件”以及“滚动文件”接收器的源代码中看到它。