Я работаю над разработкой .net api, в которой одна задача удаляет некоторые документы в зависимости от условия. Документы находятся в базе данных Cosmos.
Я пытался с помощью хранимых процедур, но не получил нужный SPкоторый удалил запись. Я попытался извлечь документы, используя запрос выбора с условием где и циклически проходя через него, получил и передал идентификатор документа, и я попытался удалить using DeleteDocumentAsync
//---Deleting Document based on documentId from corresponding DbName,CollectionName-----------//
private async Task DeleteSecurityDocument(string databaseName, string collectionName, string documentName)
{
string endPoint = ConfigurationManager.AppSettings["DocDbEndPoint"];
string masterKey = ConfigurationManager.AppSettings["DocDbmasterKey"];
var client = new DocumentClient(new Uri(endPoint), masterKey);
await client.DeleteDocumentAsync(UriFactory.CreateDocumentUri(databaseName, collectionName, documentName));
}