Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 4
0
        public override void Delete(Offer entity)
        {
            var query = new XdmpDocumentDelete(new MlUri($"offer_{entity.Id}", MlUriDocumentType.Xml)).Query;

            RestConnector.Submit(query);
        }