From 1a44f01d280a9d17d827596a31202c56375ebd61 Mon Sep 17 00:00:00 2001 From: EonaCat Date: Wed, 11 Feb 2026 20:04:54 +0100 Subject: [PATCH] Updated --- EonaCat.Logger/EonaCatCoreLogger/FileLoggerProvider.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/EonaCat.Logger/EonaCatCoreLogger/FileLoggerProvider.cs b/EonaCat.Logger/EonaCatCoreLogger/FileLoggerProvider.cs index 1437872..a236f25 100644 --- a/EonaCat.Logger/EonaCatCoreLogger/FileLoggerProvider.cs +++ b/EonaCat.Logger/EonaCatCoreLogger/FileLoggerProvider.cs @@ -14,7 +14,7 @@ using System.Threading.Channels; using System.Threading.Tasks; [ProviderAlias("EonaCatFileLogger")] -public sealed class AsyncFileLoggerProvider : ILoggerProvider +public sealed class FileLoggerProvider : ILoggerProvider { private readonly string _path; private readonly string _fileNamePrefix; @@ -32,6 +32,8 @@ public sealed class AsyncFileLoggerProvider : ILoggerProvider public bool IncludeCorrelationId { get; } public bool EnableCategoryRouting { get; } + public string LogFile => _files.TryGetValue(string.Empty, out var state) ? state.FilePath : string.Empty; + private sealed class FileState { public FileStream Stream; @@ -42,7 +44,7 @@ public sealed class AsyncFileLoggerProvider : ILoggerProvider public string FilePath; } - public AsyncFileLoggerProvider(IOptions options) + public FileLoggerProvider(IOptions options) { var o = options.Value ?? throw new ArgumentNullException(nameof(options));