Table of Contents

Class IdempotentConfiguration

Namespace
Quickie.Configuration.Idempotency
Assembly
Quickie.dll
public class IdempotentConfiguration
Inheritance
IdempotentConfiguration
Inherited Members

Properties

Enable

Enable idempotency. By default, idempotency is false

public bool Enable { get; set; }

Property Value

bool

IdempotencyLifespan

Lifespan of keys. By default, its 1 hour

public TimeSpan IdempotencyLifespan { get; set; }

Property Value

TimeSpan

Provider

Your custom idempotency provider

public IIdempotencyProvider? Provider { get; set; }

Property Value

IIdempotencyProvider

RunBackgroundServiceEveryHour

Run background service every x hour? By default, 1 hour

[Range(0, 24)]
public int RunBackgroundServiceEveryHour { get; set; }

Property Value

int