如何配置 .NET Core 3.1 中的日志记录以同时写入控制台和文件?

问题描述 投票:0回答:0

我在配置登录 .NET Core 3.1 以同时写入控制台和文件时遇到问题。具体来说,我想将消息记录到控制台以进行实时监控,并将相同的消息写入文件以供以后分析。目前,我一次只能将消息记录到一个目的地,控制台或文件。我需要一个允许我同时写入两个目的地的解决方案。

我已经尝试使用内置日志记录框架和第三方日志记录库(如 Serilog)在我的 .NET Core 3.1 应用程序中配置日志记录。我的期望是我能够使用单一配置将日志消息写入控制台和文件,但我没有成功。当我将日志记录配置为写入控制台时,它不会写入文件,而当我将其配置为写入文件时,它不会记录到控制台。

.net-core logging console serilog ddfilelogger
© www.soinside.com 2019 - 2024. All rights reserved.