Microsoft.Extensions.Logging.AzureAppServices.Internal Namespace

Klassen

AzureAppServicesDiagnosticsLoggerProvider

Protokollanbieter für Azure-WebApp.

AzureBlobLoggerProvider

Die Implementierung des Protokollierungsanbieters, der Instanzen von Logger erstellt.

AzureBlobSink

Die ILogEventSink-Implementierung, in der Nachrichten gespeichert werden, indem Sie in Batches an Azure Blob angefügt werden.

BackgroundSink

Eine Hintergrundsenke für Serilog.

BatchingLogger
BatchingLoggerOptions
BatchingLoggerProvider
BatchLoggerConfigureOptions
BlobAppendReferenceWrapper

Diese API unterstützt die .NET-Infrastruktur und sollte nicht direkt aus dem Code verwendet werden.

BlobLoggerConfigureOptions
BlobLoggerProvider

Die ILoggerProvider-Implementierung, in der Nachrichten gespeichert werden, indem Sie in Batches an Azure Blob angefügt werden.

ConfigurationBasedLevelSwitcher
FileLoggerConfigureOptions
FileLoggerProvider

Der Protokollierungsanbieter, der Instanzen von Logger erstellt.

SiteConfigurationProvider
WebAppContext

Stellt die Standardimplementierung von IWebAppContext dar.

WebAppLogConfiguration

Stellt die Konfiguration der Protokollierung von Azure-WebApp dar.

WebAppLogConfigurationBuilder

Wird verwendet, um Instanzen von WebAppLogConfigurationzu erstellen.

WebAppLogConfigurationReader

Stellt die Standardimplementierung von IWebAppLogConfigurationReader dar.

WebConfigurationReaderLevelSwitch

Die LoggingLevelSwitch Implementierung, die einen Rückruf ausführt, wenn das OnConfigurationChanged Ereignis ausgelöst wird.

Strukturen

LogMessage

Schnittstellen

ICloudAppendBlob

Stellt einen Anfügeblob dar. Dies ist eine Art von Blob, bei dem Datenblöcke immer an das Ende des Blobs committet werden.

IWebAppContext

Stellt einen Azure-WebApp-Kontext dar.

IWebAppLogConfigurationReader

Der Vertrag für einen WebApp-Konfigurationsreader.