问题描述
我收到“任务已取消”异常。代码很简单。根据我的日志记录,它等待大约2.5分钟,然后返回异常。除了发生这种情况的任何线索外,没有任何例外。
以下是代码段:
CalendarService service = new CalendarService(new BaseClientService.Initializer()
{
HttpClientinitializer = sac,ApplicationName = AppName,});
CalendarListResource.ListRequest clrlr = service.CalendarList.List();
clrlr.MaxResults = 250;
CalendarList cl = null;
int retry = 3;
while (retry > 0)
{
try
{
cl = clrlr.Execute();
retry = 0;
}
catch (Exception e)
{
retry--;
Logger.Log(new StackFrame(true),$"Exception getting calendar list from Google {e.Message}");
Thread.Sleep(10000);
}
}
if (cl == null)
{
return "Couldn't get calendar list after three tries";
}
任何想法或经验,将不胜感激。
编辑:这也发生在google-drive-api中以获取文件列表。
谢谢, 戴夫·麦克罗伯茨
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)