Method WaitUntil
- Namespace
- Zedal.Sdk.DocumentHandler
- Assembly
- Zedal.Sdk.dll
WaitUntil(Func<DiwassDocumentHandlerBase, bool>, TimeSpan, TimeSpan)
Wartet auf ein Server-Update, indem das Dokument zyklisch aus ZEDAL neu geladen wird. Typische Use-Cases:
- Nach
SendToDiwass()warten, bis DIWASS Rückmeldungen ins Dokument geschrieben hat. - Auf einen erwarteten Statuswechsel / FollowupIntent warten.
public Task WaitUntil(Func<DiwassDocumentHandlerBase, bool> condition, TimeSpan timeout, TimeSpan pollInterval)
Parameters
conditionFunc<DiwassDocumentHandlerBase, bool>Bedingung, die nach jedem Reload geprüft wird.
timeoutTimeSpanMaximale Wartezeit.
pollIntervalTimeSpanWartezeit zwischen zwei Reloads.