ILoggerFactory Interface

Definição

Representa um tipo usado para configurar o sistema de registro em log e criar instâncias de ILogger dos ILoggerProviders registrados.

public interface class ILoggerFactory : IDisposable
public interface ILoggerFactory : IDisposable
type ILoggerFactory = interface
    interface IDisposable
Public Interface ILoggerFactory
Implements IDisposable
Derivado
Implementações

Métodos

AddProvider(ILoggerProvider)

Adiciona um ILoggerProvider ao sistema de registro em log.

CreateLogger(String)

Cria uma nova instância ILogger.

Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

(Herdado de IDisposable)

Métodos de Extensão

AddAzureWebAppDiagnostics(ILoggerFactory)
Obsoleto.

Adiciona um agente de diagnóstico de Aplicativos Web do Azure.

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
Obsoleto.

Adiciona um agente de diagnóstico de Aplicativos Web do Azure.

WithFilter(ILoggerFactory, IFilterLoggerSettings)

Registra um agente de wrapper, que fornece uma maneira comum de filtrar mensagens de log em todos os ILoggerProviders registrados.

CreateLogger(ILoggerFactory, Type)

Cria uma nova instância de ILogger usando o nome completo do type fornecido.

CreateLogger<T>(ILoggerFactory)

Cria uma nova instância de ILogger usando o nome completo do tipo fornecido.

Aplica-se a