Esempio n. 1
0
 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);
 }
Esempio n. 3
0
 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);
 }
Esempio n. 5
0
 // 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);
 }
Esempio n. 6
0
        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);
        }
Esempio n. 8
0
        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;
Esempio n. 11
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName, System.Diagnostics.TraceListener listener)
 {
     throw null;
 }
Esempio n. 12
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string switchName)
 {
     throw null;
 }
Esempio n. 13
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder AddTraceSource(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Diagnostics.SourceSwitch sourceSwitch)
 {
     throw null;
 }
Esempio n. 14
0
 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;
 }
Esempio n. 15
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder AddConfiguration(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Configuration.IConfiguration configuration)
 {
     throw null;
 }
Esempio n. 16
0
 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;
 }
Esempio n. 18
0
 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;
 }
Esempio n. 19
0
 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;
 }
Esempio n. 20
0
 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;
 }
Esempio n. 21
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder AddFilter(this Microsoft.Extensions.Logging.ILoggingBuilder builder, string category, Microsoft.Extensions.Logging.LogLevel level)
 {
     throw null;
 }
Esempio n. 22
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder AddProvider(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.ILoggerProvider provider)
 {
     throw null;
 }
Esempio n. 23
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder ClearProviders(this Microsoft.Extensions.Logging.ILoggingBuilder builder)
 {
     throw null;
 }
Esempio n. 24
0
 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;
 }
Esempio n. 26
0
 public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level)
 {
     throw null;
 }
Esempio n. 27
0
 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;
 }
Esempio n. 29
0
 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;
 }