Azure cosmosdb UpsertDocumentAsync返回204“;“无内容”;
UpsertDocumentSync和CreateDocumentSync由于某种原因停止工作。 我正在执行这一行:Azure cosmosdb UpsertDocumentAsync返回204“;“无内容”;,azure-cosmosdb,Azure Cosmosdb,UpsertDocumentSync和CreateDocumentSync由于某种原因停止工作。 我正在执行这一行: _client.UpsertDocumentAsync(UriFactory.CreateDocumentCollectionUri(databaseId, collectionId), new { MyProperty = "A Value" }); 并获得响应204(无内容)。根据MSDN,仅删除操作返回此状态代码。databaseId和collectionId是正确的。可
_client.UpsertDocumentAsync(UriFactory.CreateDocumentCollectionUri(databaseId, collectionId), new { MyProperty = "A Value" });
并获得响应204(无内容)。根据MSDN,仅删除操作返回此状态代码。databaseId和collectionId是正确的。可能有什么问题 我使我的Web API方法异步,它解决了这个问题
public async Task<Document> Post(dynamic doc)
{
return await _client.UpsertDocumentAsync(UriFactory.CreateDocumentCollectionUri(databaseId, collectionId), doc);
}
公共异步任务Post(动态文档)
{
return wait_client.upsertDocumentSync(UriFactory.CreateDocumentCollectionUri(databaseId,collectionId),doc);
}
我将我的Web API方法设置为异步,它解决了这个问题
public async Task<Document> Post(dynamic doc)
{
return await _client.UpsertDocumentAsync(UriFactory.CreateDocumentCollectionUri(databaseId, collectionId), doc);
}
公共异步任务Post(动态文档)
{
return wait_client.upsertDocumentSync(UriFactory.CreateDocumentCollectionUri(databaseId,collectionId),doc);
}