Example #1
0
        public void Delete(Uri site)
        {
            PingSites pingSites = this.Session.Query <PingSites>().Take(200).FirstOrDefault() ?? new PingSites();

            if (pingSites.Sites.Any(x => x.AbsoluteUri == site.AbsoluteUri))
            {
                pingSites.Sites.Remove(site);
                this.Session.Store(pingSites);
            }
        }
Example #2
0
        public IEnumerable <Uri> GetPingSites()
        {
            PingSites pingSites = this.Session.Query <PingSites>().Take(200).FirstOrDefault() ?? new PingSites();

            return(pingSites.Sites);
        }