我正在使用Serilog编写日志(log),我的配置如下所示:
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Verbose()
.Enrich.FromLogContext()
.WriteTo.Async(c => c.File($"Logs/log-.txt", rollingInterval: RollingInterval.Day))
.WriteTo.Async(c => c.Console())
.CreateLogger();
这样做的问题是将日志(log)写入bin/DEBUG/.net7/Logs
但我希望它将日志(log)写入项目中名为Logs的文件夹中.
这种方法在API项目中运行良好,但当我try 在我的单元测试项目中使用它时,它会将其记录在bin/DEBUG/.net7/Logs中
我怎样才能改变它,使它在我在单元测试项目的根目录下创建的文件夹中写入日志(log)?