19 instantiations of FileLoggerProvider
aspire (2)
Diagnostics\FileLoggerProvider.cs (1)
34internal static FileLoggerProvider CreateDisabled(string logFilePath) => new(logFilePath);
Program.cs (1)
239var fileLoggerProvider = new FileLoggerProvider(loggingOptions.LogFilePath, errorWriter);
Aspire.Cli.Tests (17)
Commands\AppHostLauncherTests.cs (1)
1347var fileLoggerProvider = new FileLoggerProvider(executionContext.LogFilePath, new TestStartupErrorWriter());
Commands\RunCommandTests.cs (12)
4411using var fileLoggerProvider = new FileLoggerProvider(logFilePath, errorWriter); 4489using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4535using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4589using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4633using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4675using var fileLoggerProvider = new FileLoggerProvider( 4713using var fileLoggerProvider = new FileLoggerProvider( 4774using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4817using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4856using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4897using var fileLoggerProvider = new FileLoggerProvider( 4942using var fileLoggerProvider = new FileLoggerProvider(logFilePath, errorWriter);
ProfileCaptureServiceTests.cs (1)
552return new FileLoggerProvider(logPath, new TestStartupErrorWriter());
Projects\GuestAppHostProjectTests.cs (1)
2203fileLoggerProvider: new FileLoggerProvider(logFilePath, new TestStartupErrorWriter()),
Projects\GuestRuntimeTests.cs (1)
917using var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter());
Utils\CliTestHelper.cs (1)
127services.AddSingleton(sp => new FileLoggerProvider(testLogFilePath, new TestStartupErrorWriter()));
63 references to FileLoggerProvider
aspire (32)
Commands\AppHostLauncher.cs (1)
40FileLoggerProvider fileLoggerProvider,
Commands\DashboardRunCommand.cs (2)
34private readonly FileLoggerProvider _fileLoggerProvider; 80FileLoggerProvider fileLoggerProvider,
Commands\RunCommand.cs (5)
72private readonly FileLoggerProvider _fileLoggerProvider; 138FileLoggerProvider fileLoggerProvider, 1213internal static async Task CaptureAppHostLogsAsync(FileLoggerProvider fileLoggerProvider, IAppHostCliBackchannel backchannel, IInteractionService interactionService, CancellationToken cancellationToken) 1289var shortCategory = FileLoggerProvider.GetShortCategoryName(entry.CategoryName); 1399FileLoggerProvider fileLoggerProvider,
Diagnostics\FileLoggerProvider.cs (3)
34internal static FileLoggerProvider CreateDisabled(string logFilePath) => new(logFilePath); 224internal sealed class FileLogger(FileLoggerProvider provider, string categoryName) : ILogger 247var shortCategory = FileLoggerProvider.GetShortCategoryName(categoryName);
Profiling\ProfileCaptureService.cs (1)
27FileLoggerProvider fileLoggerProvider,
Program.cs (9)
89FileLoggerProvider FileLoggerProvider, 138var logFilePath = ParseLogFileOption(args) ?? FileLoggerProvider.GenerateLogFilePath(logsDirectory, TimeProvider.System); 230/// <returns>A tuple containing the configured <see cref="ILoggerFactory"/> and the <see cref="FileLoggerProvider"/> used for file logging.</returns> 231internal static (ILoggerFactory LoggerFactory, FileLoggerProvider FileLoggerProvider) CreateLoggerFactory(string[] args, CliLoggingOptions loggingOptions, IStartupErrorWriter errorWriter, ConsoleLogBufferContext logBufferContext) 239var fileLoggerProvider = new FileLoggerProvider(loggingOptions.LogFilePath, errorWriter); 262builder.AddFilter<FileLoggerProvider>(null, LogLevel.Debug); 266builder.AddFilter<FileLoggerProvider>("Microsoft.Extensions.Http.DefaultHttpClientFactory", LogLevel.Information); 267builder.AddFilter<FileLoggerProvider>("Aspire.Cli.Certificates.NativeCertificateToolRunner", LogLevel.Information); 1463FileLoggerProvider.CreateDisabled(loggingOptions.LogFilePath),
Projects\DotNetAppHostProject.cs (2)
49private readonly Diagnostics.FileLoggerProvider _fileLoggerProvider; 91Diagnostics.FileLoggerProvider fileLoggerProvider,
Projects\GuestAppHostProject.cs (2)
55private readonly FileLoggerProvider _fileLoggerProvider; 91FileLoggerProvider fileLoggerProvider,
Projects\GuestRuntime.cs (3)
22private readonly FileLoggerProvider? _fileLoggerProvider; 46FileLoggerProvider? fileLoggerProvider = null, 62public GuestRuntime(RuntimeSpec spec, ILogger logger, Func<string, string?> commandResolver, IEnvironment environment, ProfilingTelemetry profilingTelemetry, IProcessExecutionFactory processExecutionFactory, FileLoggerProvider? fileLoggerProvider = null)
Projects\ProcessGuestLauncher.cs (2)
22private readonly FileLoggerProvider? _fileLoggerProvider; 28FileLoggerProvider? fileLoggerProvider,
Utils\OutputCollector.cs (2)
19private readonly FileLoggerProvider? _fileLogger; 34public OutputCollector(FileLoggerProvider? fileLogger, string category = CliLogFormat.Categories.AppHost)
Aspire.Cli.Tests (31)
Commands\AppHostLauncherTests.cs (3)
1215private readonly FileLoggerProvider _fileLoggerProvider; 1220FileLoggerProvider fileLoggerProvider, 1347var fileLoggerProvider = new FileLoggerProvider(executionContext.LogFilePath, new TestStartupErrorWriter());
Commands\RunCommandTests.cs (12)
4411using var fileLoggerProvider = new FileLoggerProvider(logFilePath, errorWriter); 4489using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4535using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4589using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4633using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4675using var fileLoggerProvider = new FileLoggerProvider( 4713using var fileLoggerProvider = new FileLoggerProvider( 4774using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4817using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4856using (var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter())) 4897using var fileLoggerProvider = new FileLoggerProvider( 4942using var fileLoggerProvider = new FileLoggerProvider(logFilePath, errorWriter);
ProfileCaptureServiceTests.cs (10)
38using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 92using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 114using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 149using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 181using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 199using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 222using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 254using var fileLoggerProvider = CreateFileLoggerProvider(workspace); 549private static FileLoggerProvider CreateFileLoggerProvider(TemporaryWorkspace workspace) 556FileLoggerProvider fileLoggerProvider,
Projects\GuestRuntimeTests.cs (2)
24FileLoggerProvider? fileLoggerProvider = null) 917using var fileLoggerProvider = new FileLoggerProvider(logFilePath, new TestStartupErrorWriter());
Telemetry\ReportedLogExportTests.cs (1)
123using var fileLogger = fileProvider;
Utils\CliTestHelper.cs (1)
126var testLogFilePath = FileLoggerProvider.GenerateLogFilePath(testLogsDirectory, TimeProvider.System);
Utils\CliTestHelperTests.cs (2)
23var fileLoggerProvider = provider.GetRequiredService<FileLoggerProvider>();