2 instantiations of PipelineLoggerProvider
Aspire.Hosting.Tests (2)
Pipelines\PipelineLoggerProviderTests.cs (2)
74var provider = new PipelineLoggerProvider(); 89var provider = new PipelineLoggerProvider();
22 references to PipelineLoggerProvider
Aspire.Hosting (4)
DistributedApplicationBuilder.cs (2)
473_innerBuilder.Services.AddSingleton<ILoggerProvider, PipelineLoggerProvider>(); 478filterLoggingOptions.AddFilter<PipelineLoggerProvider>((level) => level >= pipelineLoggingOptions.Value.MinimumLogLevel);
Pipelines\DistributedApplicationPipeline.cs (2)
553PipelineLoggerProvider.CurrentLogger = stepContext.Logger; 567PipelineLoggerProvider.CurrentLogger = NullLogger.Instance;
Aspire.Hosting.Tests (18)
Pipelines\DistributedApplicationPipelineTests.cs (6)
1135Assert.Same(context.Logger, PipelineLoggerProvider.CurrentLogger); 1147Assert.Same(context.Logger, PipelineLoggerProvider.CurrentLogger); 1224Assert.Same(NullLogger.Instance, PipelineLoggerProvider.CurrentLogger); 1285Assert.Same(NullLogger.Instance, PipelineLoggerProvider.CurrentLogger); 1310capturedLoggers.Add(PipelineLoggerProvider.CurrentLogger); 1381Assert.Same(NullLogger.Instance, PipelineLoggerProvider.CurrentLogger);
Pipelines\PipelineLoggerProviderTests.cs (12)
19var currentLogger = PipelineLoggerProvider.CurrentLogger; 34PipelineLoggerProvider.CurrentLogger = testLogger; 35var retrievedLogger = PipelineLoggerProvider.CurrentLogger; 43PipelineLoggerProvider.CurrentLogger = NullLogger.Instance; 52PipelineLoggerProvider.CurrentLogger = testLogger; 57PipelineLoggerProvider.CurrentLogger = NullLogger.Instance; 58var retrievedLogger = PipelineLoggerProvider.CurrentLogger; 66PipelineLoggerProvider.CurrentLogger = NullLogger.Instance; 74var provider = new PipelineLoggerProvider(); 89var provider = new PipelineLoggerProvider(); 94PipelineLoggerProvider.CurrentLogger = fakeLogger1; 102PipelineLoggerProvider.CurrentLogger = fakeLogger2;