我想将主机名添加到由 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()));
定义配置时如何访问fileName
变量?serilog