public override void Delete(Link entity) { var linkKind = entity.LinkSourceKind == OfferType.Olx ? OfferTypeConstants.Olx : OfferTypeConstants.OtoDom; var query = new XdmpDocumentDelete(new MlUri($"{linkKind}_link_{entity.Id}", MlUriDocumentType.Xml)).Query; RestConnector.Submit(query); }
public override void Delete(HtmlData entity) { var offerType = entity.OfferType == OfferType.Olx ? HtmlDataConstants.OlxHtmlData : HtmlDataConstants.OtoDomHtmlData; var query = new XdmpDocumentDelete(new MlUri($"{offerType}_{entity.Id}", MlUriDocumentType.Xml)).Query; RestConnector.Submit(query); }
public override void Delete(SearchModel entity) { var query = new XdmpDocumentDelete(new XQuery.MlUri(entity.Id, XQuery.MlUriDocumentType.Xml)).Query; RestConnector.Submit(query); }
public override void Delete(Offer entity) { var query = new XdmpDocumentDelete(new MlUri($"offer_{entity.Id}", MlUriDocumentType.Xml)).Query; RestConnector.Submit(query); }