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 구성 판독기에 대한 계약입니다.