Esempio n. 1
0
        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);
        }