Table of Contents

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

condition Func<DiwassDocumentHandlerBase, bool>

Bedingung, die nach jedem Reload geprüft wird.

timeout TimeSpan

Maximale Wartezeit.

pollInterval TimeSpan

Wartezeit zwischen zwei Reloads.

Returns

Task