【发布时间】:2021-09-10 15:42:27
【问题描述】:
我想将主机名添加到由 Serilog 文件接收器生成的日志文件中。
我在下面尝试过,但我的文件名在下面的代码中显示为log-{fileName}-20210910.txt,
vservices.AddLogging(logging => logging.AddSerilog(
new LoggerConfiguration()
.WriteTo.RollingFile(Path.Combine(Environment.CurrentDirectory, $"log-{fileName}.txt"),
outputTemplate: "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level:u3}] {fileName}, {Message:lj}{NewLine}{Exception}")
.CreateLogger()));
定义serilog配置时如何访问fileName变量?
【问题讨论】:
标签: c# asp.net-core-3.1 serilog serilog-sinks-file