Show / Hide Table of Contents

Interface ICommandQueueProcessor

Namespace: AzureFromTheTrenches.Commanding.Queue
Assembly: AzureFromTheTrenches.Commanding.Queue.dll
Syntax
public interface ICommandQueueProcessor

Methods

| Improve this Doc View Source

DequeueErrorHandler(Exception)

Declaration
Task<bool> DequeueErrorHandler(Exception ex)
Parameters
Type Name Description
Exception ex
Returns
Type Description
Task<System.Boolean>
| Improve this Doc View Source

HandleRecievedItemAsync<TCommand>(QueueItem<TCommand>, Int32)

Declaration
Task<bool> HandleRecievedItemAsync<TCommand>(QueueItem<TCommand> item, int maxDequeueCount)
    where TCommand : class, ICommand
Parameters
Type Name Description
QueueItem<TCommand> item
System.Int32 maxDequeueCount
Returns
Type Description
Task<System.Boolean>
Type Parameters
Name Description
TCommand
| Improve this Doc View Source

HandleRecievedItemAsync<TCommand, TResult>(QueueItem<TCommand>, Int32)

Declaration
Task<bool> HandleRecievedItemAsync<TCommand, TResult>(QueueItem<TCommand> item, int maxDequeueCount)
    where TCommand : class, ICommand<TResult>
Parameters
Type Name Description
QueueItem<TCommand> item
System.Int32 maxDequeueCount
Returns
Type Description
Task<System.Boolean>
Type Parameters
Name Description
TCommand
TResult
  • Improve this Doc
  • View Source
  • 0 Comments
Back to top Copyright © 2018 James Randall