ILoggerFactory Interfejs

Definicja

Reprezentuje typ używany do konfigurowania systemu rejestrowania i tworzenia wystąpień z zarejestrowanych ILoggerILoggerProviderobiektów.

public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
    interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
Pochodne
Implementuje

Metody

AddProvider(ILoggerProvider)

Dodaje element ILoggerProvider do systemu rejestrowania.

CreateLogger(String)

Tworzy nowe wystąpienie klasy ILogger.

Dispose()

Wykonuje zdefiniowane przez aplikację zadania skojarzone ze zwalnianiem lub resetowaniem zasobów niezarządzanych.

(Odziedziczone po IDisposable)

Metody rozszerzania

AddAzureWebAppDiagnostics(ILoggerFactory)
Przestarzałe.

Dodaje rejestrator diagnostyczny usługi Azure Web Apps.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Przestarzałe.

Dodaje rejestrator diagnostyczny usługi Azure Web Apps.

WithFilter(ILoggerFactory, IFilterLoggerSettings)

Rejestruje rejestrator otoki, który zapewnia typowy sposób filtrowania komunikatów dziennika we wszystkich zarejestrowanych ILoggerProviderelementach.

CreateLogger(ILoggerFactory, Type)

Tworzy nowe ILogger wystąpienie przy użyciu pełnej nazwy danego typeelementu .

CreateLogger<T>(ILoggerFactory)

Tworzy nowe ILogger wystąpienie przy użyciu pełnej nazwy danego typu.

Dotyczy