- ILoggingBuilder - Services 
- AddAzureWebAppDiagnostics(ILoggingBuilder) 
- AddAzureWebAppDiagnostics(ILoggingBuilder, Action<AzureBlobLoggerOptions>) 
- AddConfiguration(ILoggingBuilder) 
- AddConfiguration(ILoggingBuilder, IConfiguration) 
- AddConsole(ILoggingBuilder) 
- AddConsole(ILoggingBuilder, Action<ConsoleLoggerOptions>) 
- AddConsoleExporter(ILoggingBuilder) 
- AddConsoleExporter(ILoggingBuilder, IConfigurationSection) 
- AddConsoleExporter(ILoggingBuilder, Action<LoggingConsoleOptions>) 
- AddConsoleFormatter<TFormatter, TOptions>(ILoggingBuilder) 
- AddConsoleFormatter<TFormatter, TOptions>(ILoggingBuilder, Action<TOptions>) 
- AddDebug(ILoggingBuilder) 
- AddEventLog(ILoggingBuilder) 
- AddEventLog(ILoggingBuilder, EventLogSettings) 
- AddEventLog(ILoggingBuilder, Action<EventLogSettings>) 
- AddEventSourceLogger(ILoggingBuilder) 
- AddFakeLogging(ILoggingBuilder) 
- AddFakeLogging(ILoggingBuilder) 
- AddFakeLogging(ILoggingBuilder, IConfigurationSection) 
- AddFakeLogging(ILoggingBuilder, IConfigurationSection) 
- AddFakeLogging(ILoggingBuilder, Action<FakeLogCollectorOptions>) 
- AddFakeLogging(ILoggingBuilder, Action<FakeLogCollectorOptions>) 
- AddFilter(ILoggingBuilder, String, LogLevel) 
- AddFilter<T>(ILoggingBuilder, Func<LogLevel, Boolean>) 
- AddFilter<T>(ILoggingBuilder, String, LogLevel) 
- AddFilter<T>(ILoggingBuilder, Func<String, LogLevel, Boolean>) 
- AddFilter<T>(ILoggingBuilder, String, Func<LogLevel, Boolean>) 
- AddFilter(ILoggingBuilder, Func<LogLevel, Boolean>) 
- AddFilter(ILoggingBuilder, String, Func<LogLevel, Boolean>) 
- AddFilter(ILoggingBuilder, Func<String, LogLevel, Boolean>) 
- AddFilter(ILoggingBuilder, Func<String, String, LogLevel, Boolean>) 
- AddJsonConsole(ILoggingBuilder) 
- AddJsonConsole(ILoggingBuilder, Action<JsonConsoleFormatterOptions>) 
- AddProvider(ILoggingBuilder, ILoggerProvider) 
- AddRandomProbabilisticSampler(ILoggingBuilder, IConfiguration) 
- AddRandomProbabilisticSampler(ILoggingBuilder, Double, LogLevel?) 
- AddRandomProbabilisticSampler(ILoggingBuilder, Action<RandomProbabilisticSamplerOptions>) 
- AddSampler(ILoggingBuilder, LoggingSampler) 
- AddSampler<T>(ILoggingBuilder) 
- AddSimpleConsole(ILoggingBuilder) 
- AddSimpleConsole(ILoggingBuilder, Action<SimpleConsoleFormatterOptions>) 
- AddSystemdConsole(ILoggingBuilder) 
- AddSystemdConsole(ILoggingBuilder, Action<ConsoleFormatterOptions>) 
- AddTraceBasedSampler(ILoggingBuilder) 
- AddTraceSource(ILoggingBuilder, SourceSwitch) 
- AddTraceSource(ILoggingBuilder, String) 
- AddTraceSource(ILoggingBuilder, SourceSwitch, TraceListener) 
- AddTraceSource(ILoggingBuilder, String, TraceListener) 
- ClearProviders(ILoggingBuilder) 
- Configure(ILoggingBuilder, Action<LoggerFactoryOptions>) 
- EnableEnrichment(ILoggingBuilder) 
- EnableEnrichment(ILoggingBuilder, IConfigurationSection) 
- EnableEnrichment(ILoggingBuilder, Action<LoggerEnrichmentOptions>) 
- EnableRedaction(ILoggingBuilder) 
- EnableRedaction(ILoggingBuilder, IConfigurationSection) 
- EnableRedaction(ILoggingBuilder, Action<LoggerRedactionOptions>) 
- SetMinimumLevel(ILoggingBuilder, LogLevel) 
 
netstandard2.0
    namespace Microsoft.Extensions.Logging
{
    public static class TraceSourceFactoryExtensions
    {
        public static ILoggingBuilder! AddTraceSource(this ILoggingBuilder! builder, string! switchName);
    }
}
            | nuget.org | 0.0 % Reference this API | 
|---|---|
| .NET | 5.06.07.08.09.010.0 | 
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to netstandard2.0 | |
| Assemblies | Microsoft.Extensions.Logging.TraceSource , Version=10.0.0.0, PublicKeyToken=adb9793829ddae60 Microsoft.Extensions.Logging.TraceSource , Version=9.0.0.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.Extensions.Logging.TraceSource (10.0.0-preview.1.25080.5) netstandard2.0 | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API