in src/Dataset.cs [860:877]
internal bool ResolveConflictsWithDefaultPolicy(List<SyncConflict> conflicts)
{
List<Record> resolvedRecords = new List<Record>();
foreach (SyncConflict conflict in conflicts)
{
if (conflict.RemoteRecord == null || conflict.LocalRecord.LastModifiedDate.Value.CompareTo(conflict.RemoteRecord.LastModifiedDate.Value) > 0)
{
resolvedRecords.Add(conflict.ResolveWithLocalRecord());
}
else
{
resolvedRecords.Add(conflict.ResolveWithRemoteRecord());
}
}
this.Resolve(resolvedRecords);
return true;
}