ILoggerFactory Interface

Définition

Représente un type utilisé pour configurer le système de journalisation et créer des instances de ILogger à partir des ILoggerProvider inscrits.

public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
    interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
Dérivé
Implémente

Méthodes

AddProvider(ILoggerProvider)

Ajoute un ILoggerProvider au système de journalisation.

CreateLogger(String)

Crée une instance ILogger.

Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

(Hérité de IDisposable)

Méthodes d’extension

AddAzureWebAppDiagnostics(ILoggerFactory)
Obsolète.

Ajoute un journaliseur de diagnostic Azure Web Apps.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Obsolète.

Ajoute un journaliseur de diagnostic Azure Web Apps.

WithFilter(ILoggerFactory, IFilterLoggerSettings)

Inscrit un journaliseur wrapper qui fournit un moyen commun de filtrer les messages de journal dans tous les fournisseurs ILoggerProvider inscrits.

CreateLogger(ILoggerFactory, Type)

Crée une instance de ILogger en utilisant le nom complet du type donné.

CreateLogger<T>(ILoggerFactory)

Crée une instance de ILogger en utilisant le nom complet du type donné.

S’applique à