5 instantiations of FileLoggerProvider
aspire (1)
Program.cs (1)
200
var fileLoggerProvider = new
FileLoggerProvider
(loggingOptions.LogFilePath, errorWriter);
Aspire.Cli.Tests (4)
Commands\RunCommandTests.cs (1)
1507
using var fileLoggerProvider = new
FileLoggerProvider
(logFilePath, errorWriter);
Projects\GuestAppHostProjectTests.cs (1)
369
fileLoggerProvider: new
FileLoggerProvider
(logFilePath, new TestStartupErrorWriter()));
Projects\GuestRuntimeTests.cs (1)
371
using var fileLoggerProvider = new
FileLoggerProvider
(logFilePath, new TestStartupErrorWriter());
Utils\CliTestHelper.cs (1)
84
services.AddSingleton(new
FileLoggerProvider
(testLogFilePath, new TestStartupErrorWriter()));
24 references to FileLoggerProvider
aspire (21)
Commands\RunCommand.cs (4)
69
private readonly
FileLoggerProvider
_fileLoggerProvider;
98
FileLoggerProvider
fileLoggerProvider)
526
internal static async Task CaptureAppHostLogsAsync(
FileLoggerProvider
fileLoggerProvider, IAppHostCliBackchannel backchannel, IInteractionService interactionService, CancellationToken cancellationToken)
546
var shortCategory =
FileLoggerProvider
.GetShortCategoryName(entry.CategoryName);
Diagnostics\FileLoggerProvider.cs (2)
226
internal sealed class FileLogger(
FileLoggerProvider
provider, string categoryName) : ILogger
249
var shortCategory =
FileLoggerProvider
.GetShortCategoryName(categoryName);
Program.cs (5)
78
FileLoggerProvider
FileLoggerProvider,
124
var logFilePath = ParseLogFileOption(args) ??
FileLoggerProvider
.GenerateLogFilePath(logsDirectory, TimeProvider.System);
189
/// <returns>A tuple containing the configured <see cref="ILoggerFactory"/> and the <see cref="
FileLoggerProvider
"/> used for file logging.</returns>
190
internal static (ILoggerFactory LoggerFactory,
FileLoggerProvider
FileLoggerProvider) CreateLoggerFactory(string[] args, CliLoggingOptions loggingOptions, IStartupErrorWriter errorWriter)
200
var
fileLoggerProvider = new FileLoggerProvider(loggingOptions.LogFilePath, errorWriter);
Projects\DotNetAppHostProject.cs (2)
34
private readonly Diagnostics.
FileLoggerProvider
_fileLoggerProvider;
49
Diagnostics.
FileLoggerProvider
fileLoggerProvider,
Projects\GuestAppHostProject.cs (2)
44
private readonly
FileLoggerProvider
_fileLoggerProvider;
65
FileLoggerProvider
fileLoggerProvider,
Projects\GuestRuntime.cs (2)
19
private readonly
FileLoggerProvider
? _fileLoggerProvider;
29
public GuestRuntime(RuntimeSpec spec, ILogger logger,
FileLoggerProvider
? fileLoggerProvider = null, Func<string, string?>? commandResolver = null)
Projects\ProcessGuestLauncher.cs (2)
18
private readonly
FileLoggerProvider
? _fileLoggerProvider;
21
public ProcessGuestLauncher(string language, ILogger logger,
FileLoggerProvider
? fileLoggerProvider = null, Func<string, string?>? commandResolver = null)
Utils\OutputCollector.cs (2)
19
private readonly
FileLoggerProvider
? _fileLogger;
34
public OutputCollector(
FileLoggerProvider
? fileLogger, string category = "AppHost")
Aspire.Cli.Tests (3)
Commands\RunCommandTests.cs (1)
1507
using
var
fileLoggerProvider = new FileLoggerProvider(logFilePath, errorWriter);
Projects\GuestRuntimeTests.cs (1)
371
using
var
fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter());
Utils\CliTestHelper.cs (1)
83
var testLogFilePath =
FileLoggerProvider
.GenerateLogFilePath(testLogsDirectory, TimeProvider.System);