Class AzureTitleQueueProvider
Inheritance
AzureTitleQueueProvider
Assembly: CrashCABN.DataAccess.Queues.dll
Syntax
public record AzureTitleQueueProvider : AzureQueueProviderBase, IEquatable<AzureQueueProviderBase>, IQueueTitleStorageProvider, IEquatable<AzureTitleQueueProvider>
Constructors
View Source
AzureTitleQueueProvider(QueueClientFactory, ITitleStorageConnection)
Declaration
public AzureTitleQueueProvider(QueueClientFactory ClientFactory, ITitleStorageConnection TitleStorage)
Parameters
Properties
View Source
TitleStorage
Declaration
public ITitleStorageConnection TitleStorage { get; init; }
Property Value
Methods
View Source
IsTitleStorageAvailableAsync(string, CancellationToken)
Declaration
public ValueTask<bool> IsTitleStorageAvailableAsync(string titleName, CancellationToken ct = default)
Parameters
Returns
View Source
PushAsync(string, string, IEnumerable<object>, CancellationToken)
Declaration
public ValueTask PushAsync(string titleName, string queueName, IEnumerable<object> messages, CancellationToken ct = default)
Parameters
Returns
View Source
PushAsync(string, string, object, CancellationToken)
Declaration
public ValueTask PushAsync(string titleName, string queueName, object message, CancellationToken ct = default)
Parameters
Returns
Implements