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

クラス

AzureAppServicesDiagnosticsLoggerProvider

Azure WebApp のロガー プロバイダー。

AzureBlobLoggerProvider

Logger のインスタンスを作成するロガー プロバイダーの実装。

AzureBlobSink

メッセージを Azure BLOB にバッチで追加することによって格納する、ILogEventSink の実装。

BackgroundSink

Serilog のバックグラウンド シンク。

BatchingLogger
BatchingLoggerOptions
BatchingLoggerProvider
BatchLoggerConfigureOptions
BlobAppendReferenceWrapper

この API では .NET インフラストラクチャがサポートされます。コードから直接使用するためのものではありません。

BlobLoggerConfigureOptions
BlobLoggerProvider

メッセージを Azure BLOB にバッチで追加することによって格納する、ILoggerProvider の実装。

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 構成リーダーのコントラクト。