public static Microsoft.Extensions.Logging.ILoggingBuilder AddAzureDataCollector( [JetBrains.Annotations.NotNull] this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.String filename) { //builder.AddAzureDataCollector(options => options.FileName = "log-"); builder.AddAzureDataCollector(); return(builder); }
// ReSharper disable once UnusedMethodReturnValue.Global public static Microsoft.Extensions.Logging.ILoggingBuilder AddFile( [JetBrains.Annotations.NotNull] this Microsoft.Extensions.Logging.ILoggingBuilder builder) { ServiceCollectionServiceExtensions .AddSingleton <Microsoft.Extensions.Logging.ILoggerProvider, FileLoggerProvider>(builder.Services); return(builder); }
public static ILoggingBuilder AddAliyunLogger( this Microsoft.Extensions.Logging.ILoggingBuilder loggerFactory, Microsoft.Extensions.Logging.Aliyun.AliyunLoggerConfiguration configure) { loggerFactory.AddProvider(new AliyunLoggerProvider(configure)); return(loggerFactory); }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFile( // ReSharper disable once UnusedParameter.Global [JetBrains.Annotations.NotNull] this Microsoft.Extensions.Logging.ILoggingBuilder builder, [JetBrains.Annotations.NotNull] System.String filename) { builder.AddFile(options => options.FileName = "log-"); return(builder); }
// ReSharper disable once UnusedMethodReturnValue.Global public static Microsoft.Extensions.Logging.ILoggingBuilder AddAzureDataCollector( [JetBrains.Annotations.NotNull] this Microsoft.Extensions.Logging.ILoggingBuilder builder) { Microsoft.Extensions.DependencyInjection.ServiceCollectionServiceExtensions .AddSingleton <Microsoft.Extensions.Logging.ILoggerProvider, DataCollectorLoggerProvider>( builder.Services); return(builder); }
public static ILoggingBuilder AddAliyunLogger( this Microsoft.Extensions.Logging.ILoggingBuilder logingBuilder, Action <Microsoft.Extensions.Logging.Aliyun.AliyunLoggerConfiguration> configure) { var config = new Microsoft.Extensions.Logging.Aliyun.AliyunLoggerConfiguration(); configure(config); logingBuilder.AddProvider(new AliyunLoggerProvider(config)); return(logingBuilder); }
// ReSharper disable once UnusedMethodReturnValue.Global public static Microsoft.Extensions.Logging.ILoggingBuilder AddFile( [JetBrains.Annotations.NotNull] this Microsoft.Extensions.Logging.ILoggingBuilder builder, [JetBrains.Annotations.NotNull] System.Action <FileLoggerOptions> configure) { if (configure == null) { throw new System.ArgumentNullException(nameof(configure)); } builder.AddFile(); OptionsServiceCollectionExtensions.Configure(builder.Services, configure); return(builder); }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddAzureDataCollector( [JetBrains.Annotations.NotNull] this Microsoft.Extensions.Logging.ILoggingBuilder builder, //[JetBrains.Annotations.NotNull] System.Action<FileLogger.FileLoggerOptions> configure [JetBrains.Annotations.NotNull] System.Action <BatchLogger.BatchingLogger> configure ) { if (configure == null) { throw new System.ArgumentNullException(nameof(configure)); } builder.AddAzureDataCollector(); Microsoft.Extensions.DependencyInjection.OptionsServiceCollectionExtensions.Configure( builder.Services, configure); return(builder); }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.EventLog.EventLogSettings settings) => throw null;
public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action <Microsoft.Extensions.Logging.EventLog.EventLogSettings> configure) => throw null;
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName, System.Diagnostics.TraceListener listener) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func <string, string, Microsoft.Extensions.Logging.LogLevel, bool> filter) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Configuration.IConfiguration configuration) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder Configure(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action <Microsoft.Extensions.Logging.LoggerFactoryOptions> action) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsoleFormatter <[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembersAttribute(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicConstructors)] TFormatter, TOptions>(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action <TOptions> configure) where TFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter where TOptions : Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter <T>(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter <T>(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Func <string, Microsoft.Extensions.Logging.LogLevel, bool> categoryLevelFilter) where T : Microsoft.Extensions.Logging.ILoggerProvider { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, System.Func <Microsoft.Extensions.Logging.LogLevel, bool> levelFilter) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddProvider(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.ILoggerProvider provider) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder ClearProviders(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddAzureWebAppDiagnostics(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddSystemdConsole(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddEventLog(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { throw null; }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddConsoleFormatter <TFormatter, TOptions>(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action <TOptions> configure) where TFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter where TOptions : Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions { throw null; }
public static void AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder) { }
public static Microsoft.Extensions.Logging.ILoggingBuilder AddSystemdConsole(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action <Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions> configure) { throw null; }