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); } }
public IEnumerable <Uri> GetPingSites() { PingSites pingSites = this.Session.Query <PingSites>().Take(200).FirstOrDefault() ?? new PingSites(); return(pingSites.Sites); }