【发布时间】:2019-10-01 13:23:20
【问题描述】:
可以像这样在 Azure Durable Function Activity 中使用 Task.Delay 吗?
我正在轮询存储中应在 20-30 秒左右到达的数据。
while (requestAccepted && retryCount < 8)
{
object savedData = await DataManagementService.GetSessionData(processSessionId);
if (savedData != null && savedData.GetType().GetProperties().Any())
{
return true;
}
await Task.Delay(TimeSpan.FromSeconds(10));
retryCount++;
}
使用context.CreateTimer 的函数计时器功能,解释为here,仅适用于 Azure Orchestration 函数,不适用于 Activity 函数。
【问题讨论】:
标签: azure-functions azure-durable-functions