DPB2Class ยท Utilities and settings

RetryingLazy<T>

Provides retrying lazy data and the operations listed below. Related types link to the values this API consumes or returns.

Namespace: DreamPoeBot.Common

public class RetryingLazy<T> where T : classView DPB1 version โ†’

Members and overloads

1 results
Show all members

RetryingLazy

MethodLink โ†—
public RetryingLazy<T>.RetryingLazy(Func<T> loader, Func<T, bool> validator, T emptyValue)

Creates a new RetryingLazy instance using the supplied arguments.

loaderFunc<T>
Specifies loader.
validatorFunc<T, bool>
Specifies validator.
emptyValueT
Specifies empty value.

DPB2 0.4.5.88 ยท Reference reviewed 2026-10-02. Descriptions use source summaries where available, otherwise concise signature-based descriptions. Examples illustrate usage; they are not a live-game test.