Skip to content

Instantly share code, notes, and snippets.

@tathamoddie
Forked from Romiko/DeleteReferrals.cs
Created February 10, 2012 03:24
Show Gist options
  • Save tathamoddie/1786097 to your computer and use it in GitHub Desktop.
Save tathamoddie/1786097 to your computer and use it in GitHub Desktop.
Delete Duplicate Referrals based on latest date initiated
var referralsToDelete = duplicateReferrals
.GroupBy(r => r.Data.UniqueId)
.Where(g => g.Count() > 1)
.SelectMany(g => g.OrderBy(r => r.Data.DateInitiatedUtc).Skip(1));
foreach (var referralToDelete in referralsToDelete)
{
graphClient.Delete(referralNodeToDelete.Reference, DeleteMode.NodeAndRelationships);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment