yukari-util
    Preparing search index...

    Function retry

    • getter関数が例外をスローしたとき、成功するか指定された回数を超えるまで処理をリトライします。

      Type Parameters

      • T

      Parameters

      • getter: () => T | Promise<T>

        試行する回数

      • retryCount: number = 5

        最大試行回数

      • OptionalretryFunc: (retryCount: number, e: unknown) => void | Promise<void>

        リトライが発生したときに実行される関数(ユースケース:トークンの再発行など)

      Returns Promise<T>

      getterの戻り値