У меня есть список идентификаторов, которые необходимо удалить.Я получаю свою коллекцию из базы данных и передаю ей ресурс.Из которого я хочу выполнить итерацию по коллекции и удалить список передаваемых идентификаторов.
До того, как я удалял записи с помощью фильтра, мне больше не нужно искать идентификатор, так как сейчас я передаю список идентификаторов..
public Task<DataRetentionOperationResult>
DeleteIdentifiedDataAsync(List<String> Ids, String Resource,
CancellationToken cancellationToken = default)
{
var collection = _db.GetCollection<BsonDocument>(Resource);
foreach (var id in Ids)
{
collection.DeleteManyAsync<BsonDocument>(id, cancellationToken);
}
throw new NotImplementedException();
}
Я ожидаю удаления документов, связанных с переданными идентификаторами.