14 implementations of AddProvider
Aspire.Cli.Tests (1)
tests\Shared\Logging\TestLoggerFactory.cs (1)
22public void AddProvider(ILoggerProvider provider)
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Logging\TestLoggerFactory.cs (1)
22public void AddProvider(ILoggerProvider provider)
Aspire.Dashboard.Tests (1)
tests\Shared\Logging\TestLoggerFactory.cs (1)
22public void AddProvider(ILoggerProvider provider)
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Logging\TestLoggerFactory.cs (1)
22public void AddProvider(ILoggerProvider provider)
Aspire.Hosting.Tests (1)
tests\Shared\Logging\TestLoggerFactory.cs (1)
22public void AddProvider(ILoggerProvider provider)
Aspire.Playground.Tests (1)
tests\Shared\Logging\TestLoggerFactory.cs (1)
22public void AddProvider(ILoggerProvider provider)
Aspire.TestUtilities (1)
TestLoggerFactory.cs (1)
15public void AddProvider(ILoggerProvider provider) => LoggerProviders.Add(provider);
Microsoft.DotNet.HotReload.Watch (1)
UI\IReporter.cs (1)
132public void AddProvider(ILoggerProvider provider)
Microsoft.Extensions.Logging (2)
LoggerFactory.cs (2)
169public void AddProvider(ILoggerProvider provider) 324public void AddProvider(ILoggerProvider provider)
Microsoft.Extensions.Logging.Abstractions (1)
NullLoggerFactory.cs (1)
35public void AddProvider(ILoggerProvider provider)
Microsoft.Extensions.Telemetry (1)
Logging\ExtendedLoggerFactory.cs (1)
163public void AddProvider(ILoggerProvider provider)
Microsoft.Extensions.Telemetry.Tests (1)
Logging\Utils.cs (1)
48public void AddProvider(ILoggerProvider provider)
Microsoft.Maui (1)
Hosting\MauiAppBuilder.cs (1)
185 public void AddProvider(ILoggerProvider provider) { }
42 references to AddProvider
Aspire.Cli.Tests (3)
tests\Shared\Logging\XunitLoggerFactoryExtensions.cs (3)
32loggerFactory.AddProvider(new XunitLoggerProvider(output)); 38loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel)); 44loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel, logStart));
Aspire.Dashboard.Components.Tests (3)
tests\Shared\Logging\XunitLoggerFactoryExtensions.cs (3)
32loggerFactory.AddProvider(new XunitLoggerProvider(output)); 38loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel)); 44loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel, logStart));
Aspire.Dashboard.Tests (3)
tests\Shared\Logging\XunitLoggerFactoryExtensions.cs (3)
32loggerFactory.AddProvider(new XunitLoggerProvider(output)); 38loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel)); 44loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel, logStart));
Aspire.Hosting.Testing.Tests (3)
tests\Shared\Logging\XunitLoggerFactoryExtensions.cs (3)
32loggerFactory.AddProvider(new XunitLoggerProvider(output)); 38loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel)); 44loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel, logStart));
Aspire.Hosting.Tests (3)
tests\Shared\Logging\XunitLoggerFactoryExtensions.cs (3)
32loggerFactory.AddProvider(new XunitLoggerProvider(output)); 38loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel)); 44loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel, logStart));
Aspire.Playground.Tests (3)
tests\Shared\Logging\XunitLoggerFactoryExtensions.cs (3)
32loggerFactory.AddProvider(new XunitLoggerProvider(output)); 38loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel)); 44loggerFactory.AddProvider(new XunitLoggerProvider(output, minLevel, logStart));
dotnet-format (1)
Logging\SimpleConsoleLoggerFactoryExtensions.cs (1)
12factory.AddProvider(new SimpleConsoleLoggerProvider(minimalLogLevel, minimalErrorLevel));
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildWorkspace.cs (1)
97=> _loader.LoggerFactory.AddProvider(loggerProvider);
Microsoft.Extensions.Logging (1)
LoggerFactory.cs (1)
326_loggerFactory.AddProvider(provider);
Microsoft.Extensions.Logging.Console (1)
ConsoleLoggerExtensions.Obsolete.cs (1)
40factory.AddProvider(new ConsoleLoggerProvider(ConsoleLoggerSettingsAdapter.GetOptionsMonitor(settings)));
Microsoft.Extensions.Logging.Debug (1)
DebugLoggerFactoryExtensions.cs (1)
43factory.AddProvider(new DebugLoggerProvider());
Microsoft.Extensions.Logging.EventLog (1)
EventLoggerFactoryExtensions.cs (1)
31factory.AddProvider(new EventLogLoggerProvider(settings));
Microsoft.Extensions.Logging.EventSource (1)
EventSourceLoggerFactoryExtensions.cs (1)
29factory.AddProvider(new EventSourceLoggerProvider(LoggingEventSource.Instance));
Microsoft.Extensions.Logging.TraceSource (4)
TraceSourceFactoryExtensions.cs (4)
32factory.AddProvider(new TraceSourceLoggerProvider(sourceSwitch, listener)); 50factory.AddProvider(new TraceSourceLoggerProvider(sourceSwitch)); 70factory.AddProvider(new TraceSourceLoggerProvider(new SourceSwitch(switchName), listener)); 88factory.AddProvider(new TraceSourceLoggerProvider(new SourceSwitch(switchName)));
Microsoft.Extensions.Telemetry.Tests (13)
Logging\ExtendedLoggerFactoryTests.cs (12)
26Assert.Throws<ObjectDisposedException>(() => factory.AddProvider(CreateProvider())); 34Assert.Throws<ArgumentNullException>(() => factory.AddProvider(null!)); 66factory.AddProvider(disposableProvider1); 67factory.AddProvider(disposableProvider2); 86factory.AddProvider(provider1); 89factory.AddProvider(provider2); 117factory.AddProvider(throwingProvider.Object); 436loggerFactory.AddProvider(loggerProvider); 467loggerFactory.AddProvider(loggerProvider); 480loggerFactory.AddProvider(loggerProvider); 493loggerFactory.AddProvider(loggerProvider); 494loggerFactory.AddProvider(loggerProvider2);
Logging\Utils.cs (1)
50_loggerFactory.AddProvider(provider);