public ObjectMappingRules <TFrom, TTo> MemberFrom <TFromType>(string from, Action <MemberMappingDefinition <TFromType, TTo> > mappingDefinition) { MemberMappingDefinition <TFromType, TTo> def = new MemberMappingDefinition <TFromType, TTo>(from, null); mappingDefinition(def); this.aExplicitMappings.Add(def); return(this); }
public ObjectMappingRules <TFrom, TTo> MemberTo <TToType>(string to, Action <MemberMappingDefinition <TFrom, TToType> > mappingDefinition) { MemberMappingDefinition <TFrom, TToType> def = new MemberMappingDefinition <TFrom, TToType>(null, to); mappingDefinition(def); this.aExplicitMappings.Add(def); return(this); }
public ObjectMappingRules Member <TFromType, TToType>(string from, string to, Action <MemberMappingDefinition <TFromType, TToType> > mappingDefinition) { MemberMappingDefinition <TFromType, TToType> def = new MemberMappingDefinition <TFromType, TToType>(from, to); mappingDefinition(def); this.aExplicitMappings.Add(def); return(this); }