Azure-Samples / Azure-Samples/cognitive-services-quickstart-code

Method client.GetReadResultAsync is getting cycling

オープン
#322 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Jupyter Notebook
スター
389
フォーク
556
平均マージ
3日 12時間
マージ済み PR(30日)
1

説明

> Please provide us with the following information:
> ---------------------------------------------------------------

### This issue is for a: (mark with an `x`)
```
- [ x] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)
```

### Minimal steps to reproduce
>
ReadOperationResult results;

do
{
**results = await client.GetReadResultAsync(Guid.Parse(operationId));**
}
while ((results.Status == OperationStatusCodes.Running || results.Status == OperationStatusCodes.NotStarted));

var textUrlFileResults = results.AnalyzeResult.ReadResults;
foreach (ReadResult page in textUrlFileResults)
{
foreach (Line line in page.Lines)
{
stb.AppendLine(line.Text);
}
}

### Any log messages given by the failure
> The code is an ASP.NET Core 3.1API was working fine from a month but since today stop working, I debug the code and saw that the do while is cycling and the results.Status property is always with Running value

### Expected/desired behavior
>

### OS and Version?
> Windows 7, Windows Server 2012

### Versions
> asp.net core 3.1

### Mention any other details that might be useful
was working fine but just stop working
> ---------------------------------------------------------------
> Thanks! We'll be in touch soon.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Start with the reported do/while loop around client.GetReadResultAsync(Guid.Parse(operationId)) and reproduce the behavior using the stated ASP.NET Core 3.1 setup. Check the returned OperationStatusCodes and operationId over repeated calls; done means identifying why the status remains Running and documenting or correcting the behavior, since no project file or test is named.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
csharp
領域
api, backend
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。