IdempotencyConfig constructor

const IdempotencyConfig({
  1. String headerName = idempotencyKeyHeader,
  2. String keyGenerator()?,
  3. bool includeNoSideEffects = false,
})

Builds a config with defaults: lowercase idempotency-key header, crypto-secure 128-bit hex generator, IDEMPOTENT methods only.

Implementation

const IdempotencyConfig({
  this.headerName = idempotencyKeyHeader,
  this.keyGenerator,
  this.includeNoSideEffects = false,
});