Freigeben über


ILoggerFactory Schnittstelle

Definition

Stellt einen Typ dar, der zum Konfigurieren des Protokollierungssystems und zum Erstellen von Instanzen von ILogger aus den registrierten ILoggerProvider-Elementen verwendet wird.

public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
    interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
Abgeleitet
Implementiert

Methoden

AddProvider(ILoggerProvider)

Fügt dem Protokollierungssystem einen ILoggerProvider hinzu.

CreateLogger(String)

Erstellt eine neue ILogger-Instanz.

Dispose()

Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen.

(Geerbt von IDisposable)

Erweiterungsmethoden

CreateLogger(ILoggerFactory, Type)

Erstellt eine neue ILogger-Instanz unter Verwendung des vollständigen Namens des angegebenen type-Elements.

CreateLogger<T>(ILoggerFactory)

Erstellt eine neue ILogger-Instanz unter Verwendung des vollständigen Namens des angegebenen Typs.

Gilt für: