public void SaveTrackbackTop()
{
SiteData site = SiteData.GetSiteFromCache(this.SiteID);
if (this.IsLatestVersion && site.SendTrackbacks)
{
TrackBackEntry t = TrackBackEntry.GetTrackBackQueue(this.Root_ContentID).FirstOrDefault();
if (t != null && t.CreateDate > site.Now.AddMinutes(-10))
{
try {
TrackBacker tb = new TrackBacker();
t.TrackBackResponse = tb.SendTrackback(t.Root_ContentID, site.SiteID, t.TrackBackURL);
t.TrackedBack = true;
t.Save();
} catch (Exception ex) { }
}
}
}