Skip to main content

Definition

Assembly: CloudNimble.SimpleMessageBus.Dispatch.IndexedDb.dll Namespace: CloudNimble.SimpleMessageBus.Dispatch.IndexedDb Inheritance: System.Object

Syntax

Summary

Processes queue items stored in an IndexedDB database and dispatches them to all IMessageHandlerIMessageHandlers</see> registered with the DI container.

Remarks

This processor is designed for Blazor WebAssembly applications where IndexedDB provides client-side persistent storage for message queuing. It uses a background processing model with a blocking collection to handle messages asynchronously while maintaining proper resource disposal.

Constructors

.ctor

Syntax

Parameters

.ctor Inherited

Inherited from object

Syntax

Methods

Dispose

Syntax

Equals Inherited Virtual

Inherited from object

Syntax

Parameters

Returns

Type: bool

Equals Inherited

Inherited from object

Syntax

Parameters

Returns

Type: bool

GetHashCode Inherited Virtual

Inherited from object

Syntax

Returns

Type: int

GetType Inherited

Inherited from object

Syntax

Returns

Type: System.Type

LoadQueueItems

Syntax

Returns

Type: System.Threading.Tasks.Task

MemberwiseClone Inherited

Inherited from object

Syntax

Returns

Type: object

ReferenceEquals Inherited

Inherited from object

Syntax

Parameters

Returns

Type: bool

Start

Syntax

Parameters

Returns

Type: System.Threading.Tasks.Task

ToString Inherited Virtual

Inherited from object

Syntax

Returns

Type: string?
  • CloudNimble.SimpleMessageBus.Dispatch.IQueueProcessor
  • System.IDisposable