Example #1
0
 public IRecordsSynchronizer <TChildRecord> AddChild <TChildRecord, TChildKey>(
     Expression <Func <TRecord, IList <TChildRecord> > > childRecordsSelector,
     Func <TChildRecord, TChildKey> childRecordKeySelector)
     where TChildRecord : class
 {
     return(AddChild(childRecordsSelector,
                     RecordsSynchronizerFactory <TChildRecord> .RecordsComparer(childRecordKeySelector),
                     RecordsSynchronizerFactory <TChildRecord> .PropertiesProvider()));
 }