public static CustomerCustomerDemo RelatedObject(this CustomerCustomerDemoEntity entity, Hashtable seenObjects, Hashtable parents) { if (null == entity) { return(null); } if (seenObjects.Contains(entity)) { if (parents.Contains(entity)) { // avoid cyclic references return(null); } else { return(seenObjects[entity] as CustomerCustomerDemo); } } return(entity.ToDto(seenObjects, parents)); }
public static CustomerCustomerDemo ToDto(this CustomerCustomerDemoEntity entity) { return(entity.ToDto(new Hashtable(), new Hashtable())); }