Show / Hide Table of Contents

Class AzureQueueProviderBase

Inheritance
object
AzureQueueProviderBase
AzureQueueProvider
AzureTitleQueueProvider
Implements
IEquatable<AzureQueueProviderBase>
Inherited Members
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 abstract record AzureQueueProviderBase : IEquatable<AzureQueueProviderBase>

Constructors

View Source

AzureQueueProviderBase(QueueClientFactory)

Declaration
protected AzureQueueProviderBase(QueueClientFactory ClientFactory)
Parameters
Type Name Description
QueueClientFactory ClientFactory

Properties

View Source

ClientFactory

Declaration
public QueueClientFactory ClientFactory { get; init; }
Property Value
Type Description
QueueClientFactory

Methods

View Source

GetQueueClientForAccount(string, string)

Declaration
protected QueueClient GetQueueClientForAccount(string storageAccount, string queueName)
Parameters
Type Name Description
string storageAccount
string queueName
Returns
Type Description
QueueClient
View Source

HandleError(string, Response)

Declaration
protected static void HandleError(string operation, Response response)
Parameters
Type Name Description
string operation
Response response
View Source

PushInternalAsync(QueueClient, object, CancellationToken)

Declaration
protected static ValueTask PushInternalAsync(QueueClient client, object message, CancellationToken ct = default)
Parameters
Type Name Description
QueueClient client
object message
CancellationToken ct
Returns
Type Description
ValueTask

Implements

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