QueueHandlerBaseT Class

Base handling of an Azure Service Bus Queue

Definition

Constructors

QueueHandlerBaseT Base constructor to instantiate the TopicClient.

Properties

CosmosDb Dependency injected CosmosDb.
Logger Dependency injected logger.

Methods

DefaultBehavior Behavior that must always be executed for this particular queue handler.
ExecuteAsync This method is called when the IHostedService starts. The implementation should return a task that represents the lifetime of the long running operation(s) being performed.
(Overrides BackgroundServiceExecuteAsync(CancellationToken))
IsInputValid Returns if the input is valid and can be processed.
PlaceInputIntoStartNode Places the input (model provided by the Azure Service Bus) into the start node's output ports.

See Also