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