public void Configure(TypeMap typeMap) { var pathMap = typeMap.FindOrCreatePathMapFor( _destinationExpression, MemberPath, typeMap ); Apply(pathMap); }
public void Configure(TypeMap typeMap) { //var destMember = DestinationMember; //if(destMember.DeclaringType.IsGenericType()) //{ // var destTypeInfo = typeMap.Profile.CreateTypeDetails(destMember.DeclaringType); // destMember = destTypeInfo.PublicReadAccessors.Single(m => m.Name == destMember.Name); //} var pathMap = typeMap.FindOrCreatePathMapFor(_destinationExpression, MemberPath, typeMap); Apply(pathMap); }