[英]using LoggerFactory() , how to write to file in C#
我有一個程序,需要更新。 當前,應用程序Logger寫入控制台。 使用.AddConsole()方法
請任何人幫助我如何寫入文件。 例如:“ c:\\ workspace \\ TestProject \\ Log.txt”
logger = new LoggerFactory()
.AddConsole()
.CreateLogger("Msg");
我想,您使用的是Microsoft.Framework.Logging
但是提供了開箱即用的實現,用於基本的控制台日志記錄和其他一些目標,您需要像Serilog或NLog這樣的日志記錄后端來獲得您要求的功能。
我建議您使用NLog(僅出於個人喜好)
Install-Package NLog
然后添加到您的代碼
loggerFactory.AddNLog(new global::NLog.LogFactory());
https://github.com/aspnet/Logging/tree/dev/samples/SampleApp
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.