public override object Clone() { var masterTableAdapter = new MasterTableDataAdapter <TItem>(gridConfigurationProvider, tableDataAdapterProvider, mainTableDataAdapter); detailTableDataAdapters.ForEach(adapter => masterTableAdapter.AddDetailTableSet(adapter)); return(masterTableAdapter); }
public MasterTableDataAdapterBuilder <TItem> WithDetailTableDataAdapter(ITableDataAdapter tableDataAdapter) { masterTableDataAdapter.AddDetailTableSet(tableDataAdapter); return(this); }