AzureMessagingEventHubsProcessorSettings Class

Definition

Represents additional settings for configuring a EventProcessorClient.

public sealed class AzureMessagingEventHubsProcessorSettings : Aspire.Azure.Messaging.EventHubs.AzureMessagingEventHubsSettings
type AzureMessagingEventHubsProcessorSettings = class
    inherit AzureMessagingEventHubsSettings
Public NotInheritable Class AzureMessagingEventHubsProcessorSettings
Inherits AzureMessagingEventHubsSettings
Inheritance
AzureMessagingEventHubsProcessorSettings

Constructors

AzureMessagingEventHubsProcessorSettings()

Properties

BlobClientServiceKey

Gets or sets the IServiceProvider service key used to obtain an Azure BlobServiceClient.

BlobContainerName

Get or sets the name of the blob container used to store the checkpoint data. If this container does not exist, Aspire will attempt to create it. If this is not provided, Aspire will attempt to automatically create a container with a name based on the Namespace, Event Hub name and Consumer Group. If a container is provided in the connection string, it will override this value and the container will be assumed to exist.

ConnectionString

Gets or sets the connection string used to connect to the Event Hubs namespace.

(Inherited from AzureMessagingEventHubsSettings)
ConsumerGroup

Gets or sets the name of the consumer group.

Credential

Gets or sets the credential used to authenticate to the Event Hubs namespace.

(Inherited from AzureMessagingEventHubsSettings)
DisableTracing

Gets or sets a boolean value that indicates whether the OpenTelemetry tracing is disabled or not.

(Inherited from AzureMessagingEventHubsSettings)
EventHubName

Gets or sets the name of the Event Hub.

(Inherited from AzureMessagingEventHubsSettings)
FullyQualifiedNamespace

Gets or sets the fully qualified Event Hubs namespace.

(Inherited from AzureMessagingEventHubsSettings)

Applies to