Open sandboxFocus

Class AzureCacheSynchronizerConfiguration

Options that determine the mode of operation of an AzureCacheSynchronizer instance.

Inheritance
AzureCacheSynchronizerConfiguration
Namespace: Metalama.Patterns.Caching.Backends.Azure
Assembly: Metalama.Patterns.Caching.Backends.Azure.dll
Syntax
public sealed record AzureCacheSynchronizerConfiguration : CacheSynchronizerConfiguration, IEquatable<CacheSynchronizerConfiguration>, IEquatable<AzureCacheSynchronizerConfiguration>

Constructors

Name Description
AzureCacheSynchronizerConfiguration(string, string?)

Properties

Name Description
AdministrationClientOptions
AutoDeleteOnIdle
ClientOptions
ConnectionString
EqualityContract
MaxDeliveryCount
RetryOnReceiveError
SubscriptionName

Gets the topic subscription name. Not to be confused with the Azure subscription id. If this property is not supplied, a new auto-deleted subscription is created every time the component is instantiated.

TopicName

Methods

Name Description
Equals(AzureCacheSynchronizerConfiguration?)
Equals(CacheSynchronizerConfiguration?)
Equals(object?)
GetHashCode()
PrintMembers(StringBuilder)
ToString()

Operators

Name Description
operator ==(AzureCacheSynchronizerConfiguration?, AzureCacheSynchronizerConfiguration?)
operator !=(AzureCacheSynchronizerConfiguration?, AzureCacheSynchronizerConfiguration?)