我能够从集合中成功删除文档,但是响应对象为null。这里缺少什么?
应该在ResourceResponse应该返回的对象中包含有关该操作的哪些详细信息?
var uri = UriFactory.CreateDocumentUri(dbName, colName, id);
var resp = await client.DeleteDocumentAsync(uri);
response.Message = resp.Resource.ToString(); // *** Always fails here ***
if (IsSuccessStatusCode(resp.StatusCode)) { //Do something here}
该代码始终在此处的第三行失败,因为它resp.Resource为null
我没有问题,得到有效ResourceResponse的对象ReadDocumentAsync,CreateDocumentAsync,ReplaceDocumentAsync
如果我转到Azure数据资源管理器,则可以看到该文档在DeleteDocumentAsync执行之前,然后在执行之后消失了DeleteDocumentAsync(大概是因为它已被删除)。如果DeleteDocumentAsync未执行,则文件不会消失。
慕码人2483693
相关分类