BlobLoggerProvider Class

Definition

The ILoggerProvider implementation that stores messages by appending them to Azure Blob in batches.

C#
[Microsoft.Extensions.Logging.ProviderAlias("AzureAppServicesBlob")]
public class BlobLoggerProvider : Microsoft.Extensions.Logging.AzureAppServices.BatchingLoggerProvider
Inheritance
BlobLoggerProvider
Attributes

Constructors

Properties

IsEnabled

Checks if the queue is enabled.

(Inherited from BatchingLoggerProvider)

Methods

CreateLogger(String)

Creates a Microsoft.Extensions.Logging.AzureAppServices.Internal.BatchingLogger with the given categoryName.

(Inherited from BatchingLoggerProvider)
Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

(Inherited from BatchingLoggerProvider)
IntervalAsync(TimeSpan, CancellationToken)

Wait for the given TimeSpan.

(Inherited from BatchingLoggerProvider)

Explicit Interface Implementations

Applies to

Produkt Verzie
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)