Updated
This commit is contained in:
@@ -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<FileLoggerOptions> options)
|
||||
public FileLoggerProvider(IOptions<FileLoggerOptions> options)
|
||||
{
|
||||
var o = options.Value ?? throw new ArgumentNullException(nameof(options));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user