使用说明创建计划任务

时间:2018-02-26 07:49:23

标签: c# microsoft-graph

我试图通过图谱API创建一个带有描述的计划任务。

AFAICS,这必须分三步完成。 1.创建新任务 2.阅读新任务的任务详细信息,以获取更新详细信息所需的Etag值 3.使用描述更新任务详细信息。

我的问题是,创建任务后立即执行第2步(读取任务详细信息)失败。我找不到#34; 404找不到"响应。

当我单步执行调试器时,它工作正常,如果我在执行步骤之前等待几秒钟,它会读取任务详细信息,但在正常情况下我的应用程序似乎太快了。一段时间的Thread.Sleep()也会有所帮助,但是还有另外一种方法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

AFAIK情况仍然相同,只有解决方法是睡觉并重试,直到您得到适当的回复。

因此,在创建taskdetail后立即获取task可能无法返回。并且此行为不一致,因此它可能在X次正常工作然后失败。

这适用于手动HTTP请求和Microsoft Graph Client Library for .NET