我正在使用C#中的Azure搜索SDK实现一个简单的查询。 运行“结果= indexClient.Documents.Search(“ term”);“行之后代码保持被阻止状态,不返回任何内容,也不会引发异常。
顺便说一下,我使用Azure GUI创建和导入文档,因此C#应用程序仅用于运行查询。
public void CreateSearchServiceClient()
{
try
{
var searchServiceName = "XXX";
var apiKey = "YYY";
var searchClient = new SearchServiceClient(searchServiceName, new SearchCredentials(apiKey));
var indexClient = searchClient.Indexes.GetClient("azureblob-index");
DocumentSearchResult results;
results = indexClient.Documents.Search("term");
Debug.WriteLine(results);
}
catch (Exception e)
{
Debug.WriteLine(e.StackTrace);
}
}