Interface IQueueStorageProvider
Assembly: CrashCABN.DataAccess.Queues.Abstractions.dll
Syntax
public interface IQueueStorageProvider
Methods
View Source
PopAsync(string, IQueueMessage, CancellationToken)
Declaration
Task PopAsync(string queueName, IQueueMessage message, CancellationToken ct = default)
Parameters
Returns
View Source
PullAsync<T>(string, CancellationToken)
Declaration
IAsyncEnumerable<QueueMessage<T>> PullAsync<T>(string queueName, CancellationToken ct = default)
Parameters
Returns
Type Parameters
View Source
PushAsync(string, object, CancellationToken)
Declaration
ValueTask PushAsync(string queueName, object message, CancellationToken ct = default)
Parameters
Returns