Skip to content
NLNuvyntra Labs
All packages

Background & sync

Plugin.Maui.RetryQueue

Retry the call that already failed

A failed-operation retry queue for MAUI — telemetry, orders, forms, and payments that must keep trying after a 503, timeout, or process death. Not JobQueue.

Install

dotnet add package Plugin.Maui.RetryQueue

Package ID: Plugin.Maui.RetryQueue

Overview

Plugin.Maui.RetryQueue retries an operation that already failed — or might fail — so telemetry, analytics, orders, forms, payments, and sync calls are not lost after a 503, a timeout, or process death. It is not JobQueue. JobQueue is a typed work queue for jobs you plan to run. RetryQueue is a name plus a lambda (or registered handler) with a longer default backoff: 30 seconds, 2 minutes, 10 minutes.

Capabilities

  • Named failed-operation enqueue with a lambda or registered handler.
  • Backoff suited to telemetry, orders, and payments.
  • Survives process death.
  • Typed payload handlers (for example OrderDraft).

Related in Background & sync