Microsoft.Extensions.Logging.AzureAppServices.Internal Obor názvů

Třídy

AzureAppServicesDiagnosticsLoggerProvider

Zprostředkovatel protokolovacího nástroje pro webovou aplikaci Azure.

AzureBlobLoggerProvider

Implemenace zprostředkovatele protokolovacího nástroje, který vytváří instance nástroje Logger.

AzureBlobSink

Implementace ILogEventSink , která ukládá zprávy jejich připojením k objektům blob Azure v dávkách.

BackgroundSink

Jímka na pozadí pro Serilog.

BatchingLogger
BatchingLoggerOptions
BatchingLoggerProvider
BatchLoggerConfigureOptions
BlobAppendReferenceWrapper

Toto rozhraní API podporuje infrastrukturu .NET a není určeno k použití přímo z vašeho kódu.

BlobLoggerConfigureOptions
BlobLoggerProvider

Implementace ILoggerProvider , která ukládá zprávy jejich připojením k objektům blob Azure v dávkách.

ConfigurationBasedLevelSwitcher
FileLoggerConfigureOptions
FileLoggerProvider

Zprostředkovatel protokolovacího nástroje, který vytváří instance nástroje Logger.

SiteConfigurationProvider
WebAppContext

Představuje výchozí implementaci .IWebAppContext

WebAppLogConfiguration

Představuje konfiguraci protokolovacího nástroje z webové aplikace Azure.

WebAppLogConfigurationBuilder

Používá se k vytváření instancí .WebAppLogConfiguration

WebAppLogConfigurationReader

Představuje výchozí implementaci objektu IWebAppLogConfigurationReader.

WebConfigurationReaderLevelSwitch

Implementace LoggingLevelSwitch , která spouští zpětné volání při OnConfigurationChanged spuštění události.

Struktury

LogMessage

Rozhraní

ICloudAppendBlob

Představuje doplňovací objekt blob, typ objektu blob, ve kterém jsou bloky dat vždy potvrzeny až na konec objektu blob.

IWebAppContext

Představuje kontext webové aplikace Azure.

IWebAppLogConfigurationReader

Kontrakt pro čtenáře konfigurace webové aplikace.