Ejemplo n.º 1
0
        private void PrepareMemberMappers()
        {
            var members = this.TargetType.GetPropertyAndFieldMembers();

            foreach (var memberInfo in members)
            {
                if (!memberInfo.GetUnderlyingType().IsMappableType())
                {
                    continue;
                }

                var builder = new EntityValueMemberMapperBuilder(memberInfo);
                builder.MapFromColumnName(memberInfo.Name);

                this.mappers.Add(memberInfo, builder.Build());
            }
        }