Show / Hide Table of Contents

Class AzureTitleQueueProvider

Inheritance
object
AzureQueueProviderBase
AzureTitleQueueProvider
Implements
IEquatable<AzureQueueProviderBase>
IQueueTitleStorageProvider
IEquatable<AzureTitleQueueProvider>
Inherited Members
AzureQueueProviderBase.ClientFactory
AzureQueueProviderBase.HandleError(string, Response)
AzureQueueProviderBase.PushInternalAsync(QueueClient, object, CancellationToken)
AzureQueueProviderBase.GetQueueClientForAccount(string, string)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: CrashCABN.DataAccess.Queues
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
Type Name Description
QueueClientFactory ClientFactory
ITitleStorageConnection TitleStorage

Properties

View Source

TitleStorage

Declaration
public ITitleStorageConnection TitleStorage { get; init; }
Property Value
Type Description
ITitleStorageConnection

Methods

View Source

IsTitleStorageAvailableAsync(string, CancellationToken)

Declaration
public ValueTask<bool> IsTitleStorageAvailableAsync(string titleName, CancellationToken ct = default)
Parameters
Type Name Description
string titleName
CancellationToken ct
Returns
Type Description
ValueTask<bool>
View Source

PushAsync(string, string, IEnumerable<object>, CancellationToken)

Declaration
public ValueTask PushAsync(string titleName, string queueName, IEnumerable<object> messages, CancellationToken ct = default)
Parameters
Type Name Description
string titleName
string queueName
IEnumerable<object> messages
CancellationToken ct
Returns
Type Description
ValueTask
View Source

PushAsync(string, string, object, CancellationToken)

Declaration
public ValueTask PushAsync(string titleName, string queueName, object message, CancellationToken ct = default)
Parameters
Type Name Description
string titleName
string queueName
object message
CancellationToken ct
Returns
Type Description
ValueTask

Implements

IEquatable<T>
IQueueTitleStorageProvider
IEquatable<T>
  • View Source
In this article
Back to top Generated by DocFX