gpt4 book ai didi

.net - 哪些文件名占位符可用于 Serilog?

转载 作者:行者123 更新时间:2023-12-02 09:18:47 25 4
gpt4 key购买 nike

我在带有 RollingFile 的 .NET Core 应用程序上使用 Serilog。我想知道,是否有不同的文件名占位符?我只知道{日期}。

例如,我有类似的代码

        Log.Logger = new LoggerConfiguration()
.MinimumLevel.Information()
.WriteTo.RollingFile("Logs/{Date}.log")
.CreateLogger();

像 {Date} 这样的文件名还有其他选项吗?我想按小时记录日志文件。

最佳答案

在撰写本文时,Serilog 的滚动文件接收器支持 3(三个)说明符:

  • {Date} , 格式为 yyyyMMdd
  • {Hour} , 格式为 yyyyMMddHH
  • {HalfHour} , 格式为 yyyyMMddHHmm

  • 您可以在 README of the Rolling File sink 中看到它,以及 source code of the Rolling File sink .

    关于.net - 哪些文件名占位符可用于 Serilog?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44401898/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com