public void SendTrackbackQueue()
{
if (this.SendTrackbacks)
{
List <TrackBackEntry> lstTBQ = TrackBackEntry.GetTrackBackSiteQueue(this.SiteID);
foreach (TrackBackEntry t in lstTBQ)
{
if (t.CreateDate > this.Now.AddMinutes(-30))
{
try {
TrackBacker tb = new TrackBacker();
t.TrackBackResponse = tb.SendTrackback(t.Root_ContentID, this.SiteID, t.TrackBackURL);
t.TrackedBack = true;
t.Save();
} catch (Exception ex) { }
}
}
}
}