Microsoft.Extensions.Logging.LoggerFactory: So verhindern Sie, dass dem Protokolldateinamen ein zusätzliches Datum hinzu
Posted: 04 Jan 2025, 02:43
Wenn ich in csharp den Dateinamen für das Protokoll steuern möchte, verwende ich den folgenden Code. Das Ärgerlichste ist, dass am Ende irgendwie immer ein zusätzliches Datum hinzugefügt wird und niemand weiß, wie man das verhindern kann (nicht einmal die KI).
Ergebnisse in test.20250103-192654-20250103.log
Code: Select all
var loggerFactory = LoggerFactory.Create(builder =>
{
builder.AddFile(pathFormat: Path.Combine(logDirectory,
$"test.{DateTime.Now.ToString("yyyyMMdd-HHmmss")}.log"));
});