private static void DeleteEntry(DeleteIndexEntry delete, List <object> args, string indexName) { args.Add(new { delete = new { _id = delete.DocId, _index = indexName } }); }
private void Delete(DeleteIndexEntry delete, List <object> args) { args.Add(new { delete = new { _id = delete.DocId, _index = indexName, } }); }
private Task DeleteAsync(DeleteIndexEntry delete) { return(client.DeleteAsync <StringResponse>(IndexName, delete.DocId)); }
private static void DeleteEntry(DeleteIndexEntry delete, IList <IndexDocumentsAction <SearchDocument> > batch) { batch.Add(IndexDocumentsAction.Delete("docId", delete.DocId.ToBase64())); }
private static void DeleteEntry(DeleteIndexEntry delete, List <WriteModel <MongoTextIndexEntity <T> > > writes) { writes.Add( new DeleteOneModel <MongoTextIndexEntity <T> >( Filter.Eq(x => x.DocId, delete.DocId))); }