Microsoft.Extensions.Logging.AzureAppServices.Internal Espacio de nombres

Clases

AzureAppServicesDiagnosticsLoggerProvider

Proveedor de registrador para Azure WebApp.

AzureBlobLoggerProvider

La implementación del proveedor de registrador que crea instancias de Logger.

AzureBlobSink

La implementación de ILogEventSink que almacena los mensajes al anexarlos a Azure Blob en lotes.

BackgroundSink

Un receptor en segundo plano para Serilog.

BatchingLogger
BatchingLoggerOptions
BatchingLoggerProvider
BatchLoggerConfigureOptions
BlobAppendReferenceWrapper

Esta API admite la infraestructura .NET y no está diseñada para usarse directamente desde el código.

BlobLoggerConfigureOptions
BlobLoggerProvider

La implementación de ILoggerProvider que almacena los mensajes al anexarlos a Azure Blob en lotes.

ConfigurationBasedLevelSwitcher
FileLoggerConfigureOptions
FileLoggerProvider

El proveedor de registrador que crea instancias de Logger.

SiteConfigurationProvider
WebAppContext

Representa la implementación predeterminada de IWebAppContext.

WebAppLogConfiguration

Representa la configuración del registrador de Azure WebApp.

WebAppLogConfigurationBuilder

Se usa para crear instancias de WebAppLogConfiguration.

WebAppLogConfigurationReader

Representa la implementación predeterminada de IWebAppLogConfigurationReader.

WebConfigurationReaderLevelSwitch

Implementación LoggingLevelSwitch que ejecuta la devolución de llamada cuando se desencadena el OnConfigurationChanged evento.

Estructuras

LogMessage

Interfaces

ICloudAppendBlob

Representa un blob en anexos, un tipo de blob en el que los bloques de datos se confirman siempre al final del blob.

IWebAppContext

Representa un contexto de Azure WebApp.

IWebAppLogConfigurationReader

El contrato para un lector de configuración de WebApp.