Microsoft.Extensions.Logging.AzureAppServices.Internal Namespace

Classes

AzureAppServicesDiagnosticsLoggerProvider

Provedor de agente para o WebApp do Azure.

AzureBlobLoggerProvider

A implementação do provedor de agente que cria instâncias de Logger.

AzureBlobSink

A implementação de ILogEventSink que armazena mensagens anexando-as ao blob do Azure em lotes.

BackgroundSink

Um coletor em segundo plano para Serilog.

BatchingLogger
BatchingLoggerOptions
BatchingLoggerProvider
BatchLoggerConfigureOptions
BlobAppendReferenceWrapper

Essa API dá suporte à infraestrutura do .NET e não se destina a ser usada diretamente do seu código.

BlobLoggerConfigureOptions
BlobLoggerProvider

A implementação de ILoggerProvider que armazena mensagens anexando-as ao blob do Azure em lotes.

ConfigurationBasedLevelSwitcher
FileLoggerConfigureOptions
FileLoggerProvider

O provedor de agente que cria instâncias de Logger.

SiteConfigurationProvider
WebAppContext

Representa a implementação padrão de IWebAppContext.

WebAppLogConfiguration

Representa a configuração do agente do WebApp do Azure.

WebAppLogConfigurationBuilder

Usado para criar instâncias de WebAppLogConfiguration.

WebAppLogConfigurationReader

Representa a implementação padrão do IWebAppLogConfigurationReader.

WebConfigurationReaderLevelSwitch

A LoggingLevelSwitch implementação que executa o retorno de chamada quando o OnConfigurationChanged evento é acionado.

Estruturas

LogMessage

Interfaces

ICloudAppendBlob

Representa um blob de acréscimo, um tipo de blob em que os blocos de dados sempre são confirmados no final do blob.

IWebAppContext

Representa um contexto do WebApp do Azure.

IWebAppLogConfigurationReader

O contrato para um leitor de configuração do WebApp.