DelaySnapshotRepository

constructor(delaySupplier: () -> Duration = { Duration.ofMillis(5) }, delegate: SnapshotRepository = InMemorySnapshotRepository())