C# 宇航员(CosmosDb)-查询不工作

C# 宇航员(CosmosDb)-查询不工作,c#,azure-cosmosdb,C#,Azure Cosmosdb,我尝试使用Cosmonaut查询CosmosDb。我遵循它的文档,以更好地了解如何 这是我的回购方法 public async Task<IEnumerable<Object>> GetAsync(GetObjects query) { try { var result = await _objectStore.Query().ToListAsync(); //var testOn

我尝试使用Cosmonaut查询CosmosDb。我遵循它的文档,以更好地了解如何

这是我的回购方法

 public async Task<IEnumerable<Object>> GetAsync(GetObjects query)
    {

        try
        {
            var result = await _objectStore.Query().ToListAsync();
            //var testOne= await _objectStore.Query(new FeedOptions { PartitionKey = new PartitionKey(query.foo) }).ToListAsync();
            return result;
        }
        catch (Exception e)
        {
            throw e;
        }
    }

有人知道吗?

对象
其他POCO对象还是C类
对象
?其他POCO对象。这正是我用作CollectionName的类,非常奇怪。看起来像是死锁,但我不明白为什么你会得到一个,除非你在上游某处执行
.Result
。这是一个有用的观点。我没有等待就给回购打电话了@NickChapsa背景中发生了什么?@NickChapsa我是说为什么它在objectStore线上终止?
 var result = await _objectStore.Query().ToListAsync();
 //var testOne= await _objectStore.Query(new FeedOptions { PartitionKey = new PartitionKey(query.foo) }).ToListAsync();