Microsoft.Extensions.Logging.AzureAppServices.Internal 命名空間

類別

AzureAppServicesDiagnosticsLoggerProvider

Azure WebApp 的記錄器提供者。

AzureBlobLoggerProvider

記錄器提供者的實作,該實作會建立 Logger 的執行個體。

AzureBlobSink

ILogEventSink 實作,該實作會藉由以批次將訊息附加至 Azure Blob 來儲存他們。

BackgroundSink

Serilog 的背景接收。

BatchingLogger
BatchingLoggerOptions
BatchingLoggerProvider
BatchLoggerConfigureOptions
BlobAppendReferenceWrapper

此 API 支援 .NET 基礎結構,並不適合直接從您的程式碼使用。

BlobLoggerConfigureOptions
BlobLoggerProvider

ILoggerProvider 實作,該實作會藉由以批次將訊息附加至 Azure Blob 來儲存他們。

ConfigurationBasedLevelSwitcher
FileLoggerConfigureOptions
FileLoggerProvider

建立 Logger 執行個體的記錄器提供者。

SiteConfigurationProvider
WebAppContext

表示 IWebAppContext 的預設實作。

WebAppLogConfiguration

代表 Azure WebApp 的記錄器組態。

WebAppLogConfigurationBuilder

用來建立 的 WebAppLogConfiguration 實例。

WebAppLogConfigurationReader

表示 IWebAppLogConfigurationReader 的預設實作。

WebConfigurationReaderLevelSwitch

LoggingLevelSwitch 事件引發時執行回呼的 OnConfigurationChanged 實作。

結構

LogMessage

介面

ICloudAppendBlob

表示附加 Blob,這是一種 Blob 類型,在其中資料區塊一律會認可至 Blob 的結尾。

IWebAppContext

代表 Azure WebApp 內容。

IWebAppLogConfigurationReader

WebApp 組態讀取器的合約。