public WebLoggerOptionsSetup ( ILoggerProviderConfiguration <WebLoggerProvider> providerConfig ) : base(providerConfig.Configuration) { }
public SimpleConsoleLoggerProvider(ILoggerProviderConfiguration <SimpleConsoleLoggerProvider> loggerProviderConfiguration, IOptions <LoggerFilterOptions> loggerFilterOptionsOptions) { var loggerFilterOptions = loggerFilterOptionsOptions.Value; // Get the logger filter rules for the specific provider. var filterRules = loggerFilterOptions.Rules.Where(x => x.ProviderName == SimpleConsoleLoggerProvider.ProviderAliasName).ToList(); if (filterRules.Count < 1) { // Use the general rules instead. filterRules = loggerFilterOptions.Rules.Where(x => x.ProviderName == null).ToList(); } foreach (var filterRule in filterRules) { this.LogLevelsByCategoryName.Add(filterRule.CategoryName ?? Utilities.DefaultCategoryName, filterRule.LogLevel ?? LogLevel.None); } }
public ElasticsearchLoggerOptionsSetup( ILoggerProviderConfiguration <ElasticsearchLoggerProvider> providerConfiguration ) : base(providerConfiguration.Configuration) { }
/// <summary> /// Initializes a new instance of the <see cref="TextBlockLoggerFormatterConfigureOptions{TFormatter, TOptions}"/> class. /// </summary> /// <param name="providerConfiguration"><see cref="ILoggerProviderConfiguration{T}"/>.</param> public TextBlockLoggerFormatterConfigureOptions(ILoggerProviderConfiguration <TextBlockLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration.GetSection("FormatterOptions")) { }
public ConsoleLoggerFormatterOptionsChangeTokenSource(ILoggerProviderConfiguration <ConsoleLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration.GetSection("FormatterOptions")) { }
public LoggerProviderConfigureOptions(ILoggerProviderConfiguration <TProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public FileLoggerOptionsChangeTokenSource(string optionsName, ILoggerProviderConfiguration <TProvider> providerConfiguration) : base(optionsName, providerConfiguration.Configuration) { }
public ApplicationInsightsLoggerOptionsSetup(ILoggerProviderConfiguration <ApplicationInsightsLoggerProvider> configuration, IEnvironment environment) { _configuration = configuration.Configuration; _environment = environment; }
public SentryAspNetCoreOptionsSetup( ILoggerProviderConfiguration <SentryAspNetCoreLoggerProvider> providerConfiguration, IHostingEnvironment hostingEnvironment) : base(providerConfiguration.Configuration) => _hostingEnvironment = hostingEnvironment;
public ExcepticonLoggingOptionsSetup( ILoggerProviderConfiguration <ExcepticonLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public PoshLoggerOptionsSetup(ILoggerProviderConfiguration <PoshLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public MyNvLoggerOptionsSetup(ILoggerProviderConfiguration <MyNvLogProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public ApplicationInsightsLoggerOptionsSetup(ILoggerProviderConfiguration <ApplicationInsightsLoggerProvider> configuration) { _configuration = configuration.Configuration; }
public VortexLoggerConfigurationSetup(ILoggerProviderConfiguration <VortexLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public ExcepticonAspNetCoreOptionsSetup( ILoggerProviderConfiguration <ExcepticonLoggerProvider> providerConfiguration, IHostingEnvironment hostingEnvironment) : base(providerConfiguration.Configuration) => _hostingEnvironment = hostingEnvironment;
public FileLoggerConfigurationSetup(ILoggerProviderConfiguration <FileLoggerProvider> config) : base(config.Configuration) { }
public GelfLoggerOptionsSetup(ILoggerProviderConfiguration <GelfLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public YadlLoggerOptionsSetup(ILoggerProviderConfiguration <YadlLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public CustomConsoleLoggerOptionsSetup(ILoggerProviderConfiguration <CustomConsoleLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public SentryMariCommandsOptionsSetup( ILoggerProviderConfiguration <SentryMariCommandsLoggerProvider> providerConfiguration, IHostEnvironment hostingEnvironment) : base(providerConfiguration.Configuration) => _hostingEnvironment = hostingEnvironment;
public EntityFrameworkCoreLoggerOptionsSetup(ILoggerProviderConfiguration <EntityFrameworkCoreLoggerProvider <TContext, TEntry> > providerConfiguration) : base(providerConfiguration.Configuration) { }
/// <summary> /// Constructor that takes the IConfiguration instance to bind against. /// </summary> public ChannelLoggerOptionsSetup(ILoggerProviderConfiguration <ChannelLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public FileLoggerOptionsSetup(string optionsName, ILoggerProviderConfiguration <TProvider> providerConfiguration) : base(optionsName, providerConfiguration.Configuration) { }
/// <summary> /// Create a new logger options setup instance /// </summary> /// <param name="providerConfiguration">Provider configuration object</param> /// <param name="configuration">Configuration object</param> public LoggerOptionsSetup(ILoggerProviderConfiguration <ILoggerProvider> providerConfiguration, IConfiguration configuration) : base(providerConfiguration.Configuration) { _configuration = configuration; }
public ConsoleLoggerFormatterConfigureOptions(ILoggerProviderConfiguration <ConsoleLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration.GetSection("FormatterOptions")) { }
public ConsoleConfigSetup(ILoggerProviderConfiguration <ConsoleExtendedProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public HomeController(ILogger <HomeController> loggerT, ILoggerFactory loggerFactory, ILoggerProvider loggerProviders, IOptionsMonitor <LoggerFilterOptions> filter, ILoggerProviderConfigurationFactory loggerProviderConfigurationFactory, ILoggerProviderConfiguration <ConsoleLoggerProvider> loggerProviderConfiguration) { var testLog = loggerFactory.CreateLogger("Test"); loggerT.LogTrace("HomeController: Trace"); loggerT.LogDebug("HomeController: Debug"); loggerT.LogInformation("HomeController: Info"); loggerT.LogWarning("HomeController: Warning"); loggerT.LogError("HomeController: Error"); loggerT.LogCritical("HomeController: Critical"); testLog.LogTrace("Test: Trace"); testLog.LogDebug("Test: Debug"); testLog.LogInformation("Test: Info"); testLog.LogWarning("Test: Warning"); testLog.LogError("Test: Error"); testLog.LogCritical("Test: Critical"); using (var scope = loggerT.BeginScope(filter)) { loggerT.LogError("Scope Error"); } }
public TelegramLoggerOptionsSetup(ILoggerProviderConfiguration <TelegramLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public FileLoggerOptionsSetup(ILoggerProviderConfiguration <FileLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }
public SentryLoggingOptionsSetup( ILoggerProviderConfiguration <SentryLoggerProvider> providerConfiguration) : base(providerConfiguration.Configuration) { }