Background & sync
Plugin.Maui.JobQueue
Durable SQLite task queue with retry and dead letter
A durable in-app job queue backed by SQLite, with named queues, retry/backoff, network constraints, and a dead-letter path.
Install
dotnet add package Plugin.Maui.JobQueuePackage ID: Plugin.Maui.JobQueue
Overview
Plugin.Maui.JobQueue is a durable SQLite-backed task queue for MAUI. Jobs are registered by type, can require network, retry with backoff, and land in a dead-letter path when they exhaust attempts — so photo uploads and sync units survive app kills.
Capabilities
- Durable jobs across process death.
- Retry with backoff and dead-letter isolation.
- Named queues (for example uploads versus analytics).
- Network-required jobs that wait for a real connection.
- .NET MAUI
- SQLite
- Queue
- C#