ILoggingBuilder Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface pour configurer des fournisseurs de journalisation.
public interface class ILoggingBuilder
public interface ILoggingBuilder
type ILoggingBuilder = interface
Public Interface ILoggingBuilder
Propriétés
Services |
Obtient le IServiceCollection où les services de journalisation sont configurés. |
Méthodes d’extension
AddAzureWebAppDiagnostics(ILoggingBuilder) |
Ajoute un journaliseur de diagnostic Azure Web Apps. |
AddConfiguration(ILoggingBuilder) |
Ajoute les services nécessaires pour consommer ILoggerProviderConfigurationFactory ou ILoggerProviderConfiguration<T>. |
AddConsole(ILoggingBuilder) |
Ajoute un journaliseur de console nommé « Console » à la fabrique. |
AddConsole(ILoggingBuilder, Action<ConsoleLoggerOptions>) |
Ajoute un journaliseur de console nommé « Console » à la fabrique. |
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder) |
Ajoute un formateur d’enregistreur d’événements de console personnalisé. |
AddConsoleFormatter<TFormatter,TOptions>(ILoggingBuilder, Action<TOptions>) |
Ajoute un formateur d’enregistreur d’événements de console personnalisé à configurer avec les options spécifiées. |
AddJsonConsole(ILoggingBuilder) |
Ajoute un formateur de journal de console nommé « json » à la fabrique avec les propriétés par défaut. |
AddJsonConsole(ILoggingBuilder, Action<JsonConsoleFormatterOptions>) |
Ajoute un formateur de journal de console nommé « json » à la fabrique configurée avec les options de formateur de console Json spécifiées. |
AddSimpleConsole(ILoggingBuilder) |
Ajoute le formateur de journal de console par défaut nommé « simple » à la fabrique avec les propriétés par défaut. |
AddSimpleConsole(ILoggingBuilder, Action<SimpleConsoleFormatterOptions>) |
Ajoute un formateur de journal de console nommé « simple » à la fabrique configurée avec les options de formateur de console simple spécifiées. |
AddSystemdConsole(ILoggingBuilder) |
Ajoute un formateur de journal de console nommé « systemd » à la fabrique avec les propriétés par défaut. |
AddSystemdConsole(ILoggingBuilder, Action<ConsoleFormatterOptions>) |
Ajoute un formateur de journal de console nommé « systemd » à la fabrique configurée avec les options de formateur de console spécifiées. |
AddDebug(ILoggingBuilder) |
Ajoute un journaliseur de débogage nommé « Debug » à la fabrique. |
AddEventLog(ILoggingBuilder) |
Ajoute un journaliseur d’événements nommé « EventLog » à la fabrique. |
AddEventLog(ILoggingBuilder, EventLogSettings) |
Ajoute un journaliseur d’événements. |
AddEventLog(ILoggingBuilder, Action<EventLogSettings>) |
Ajoute un journaliseur d’événements. |
AddEventSourceLogger(ILoggingBuilder) |
Ajoute un journaliseur d’événements nommé « EventSource » à la fabrique. |
AddFakeLogging(ILoggingBuilder) |
Configure la fausse journalisation avec les options par défaut. |
AddFakeLogging(ILoggingBuilder, IConfigurationSection) |
Configure la fausse journalisation. |
AddFakeLogging(ILoggingBuilder, Action<FakeLogCollectorOptions>) |
Configure la fausse journalisation. |
AddFilter(ILoggingBuilder, Func<LogLevel,Boolean>) |
Ajoute un filtre de journal à la fabrique. |
AddFilter(ILoggingBuilder, Func<String,LogLevel,Boolean>) |
Ajoute un filtre de journal à la fabrique. |
AddFilter(ILoggingBuilder, Func<String,String,LogLevel,Boolean>) |
Ajoute un filtre de journal à la fabrique. |
AddFilter(ILoggingBuilder, String, LogLevel) |
Ajoute un filtre de journal à la fabrique. |
AddFilter(ILoggingBuilder, String, Func<LogLevel,Boolean>) |
Ajoute un filtre de journal à la fabrique. |
AddFilter<T>(ILoggingBuilder, Func<LogLevel,Boolean>) |
Ajoute un filtre de journal pour le ILoggerProvider donné. |
AddFilter<T>(ILoggingBuilder, Func<String,LogLevel,Boolean>) |
Ajoute un filtre de journal pour le ILoggerProvider donné. |
AddFilter<T>(ILoggingBuilder, String, LogLevel) |
Ajoute un filtre de journal pour le ILoggerProvider donné. |
AddFilter<T>(ILoggingBuilder, String, Func<LogLevel,Boolean>) |
Ajoute un filtre de journal pour le ILoggerProvider donné. |
AddConfiguration(ILoggingBuilder, IConfiguration) |
Configure les options de filtre de journaliseur à partir d’une instance de IConfiguration. |
AddProvider(ILoggingBuilder, ILoggerProvider) |
Ajoute le ILoggerProvider donné au ILoggingBuilder afin que les appels puissent être chaînés. |
ClearProviders(ILoggingBuilder) |
Supprime tous les fournisseurs de journaliseur du |
SetMinimumLevel(ILoggingBuilder, LogLevel) |
Définit le niveau LogLevel minimum requis pour journaliser les messages. |
EnableEnrichment(ILoggingBuilder) |
Active la fonctionnalité d’enrichissement au sein de l’infrastructure de journalisation. |
EnableEnrichment(ILoggingBuilder, IConfigurationSection) |
Active la fonctionnalité d’enrichissement au sein de l’infrastructure de journalisation. |
EnableEnrichment(ILoggingBuilder, Action<LoggerEnrichmentOptions>) |
Active la fonctionnalité d’enrichissement au sein de l’infrastructure de journalisation. |
EnableRedaction(ILoggingBuilder) |
Active la fonctionnalité de rédaction au sein de l’infrastructure de journalisation. |
EnableRedaction(ILoggingBuilder, IConfigurationSection) |
Active la fonctionnalité de rédaction au sein de l’infrastructure de journalisation. |
EnableRedaction(ILoggingBuilder, Action<LoggerRedactionOptions>) |
Active la fonctionnalité de rédaction au sein de l’infrastructure de journalisation. |
AddTraceSource(ILoggingBuilder, SourceSwitch) |
Ajoute un journaliseur TraceSource nommé « TraceSource » à la fabrique. |
AddTraceSource(ILoggingBuilder, SourceSwitch, TraceListener) |
Ajoute un journaliseur TraceSource nommé « TraceSource » à la fabrique. |
AddTraceSource(ILoggingBuilder, String) |
Ajoute un journaliseur TraceSource nommé « TraceSource » à la fabrique. |
AddTraceSource(ILoggingBuilder, String, TraceListener) |
Ajoute un journaliseur TraceSource nommé « TraceSource » à la fabrique. |