Skip to main content

Definition

Assembly: CloudNimble.SimpleMessageBus.IndexedDb.Core.dll Namespace: CloudNimble.SimpleMessageBus.IndexedDb.Core Inheritance: CloudNimble.BlazorEssentials.IndexedDb.IndexedDbDatabase

Syntax

Summary

Represents the IndexedDB database structure for SimpleMessageBus in Blazor WebAssembly applications.

Remarks

This class defines the IndexedDB schema used for client-side message queuing in Blazor WebAssembly. It provides three object stores for managing message lifecycle: Queue (pending), Completed (successful), and Failed (error) processing states.

Constructors

.ctor

Syntax

Parameters

Properties

Completed

Gets or sets the object store for successfully processed messages.

Syntax

Property Value

Type: CloudNimble.BlazorEssentials.IndexedDb.IndexedDbObjectStore

Failed

Gets or sets the object store for messages that failed processing.

Syntax

Property Value

Type: CloudNimble.BlazorEssentials.IndexedDb.IndexedDbObjectStore

Queue

Gets or sets the object store for messages pending processing.

Syntax

Property Value

Type: CloudNimble.BlazorEssentials.IndexedDb.IndexedDbObjectStore