Пример #1
0
        private void InjectPrivateMembers(object source, object target, Type targetType)
        {
            var privateMembers = FWReflectionHelper.GetMembers(targetType, BindingFlags.NonPublic | BindingFlags.Instance | BindingFlags.DeclaredOnly).Where(f => f.IsDefined(typeof(FWMapPrivateAttribute)));

            if (privateMembers.Any())
            {
                InjectMemberProperties(source, target, privateMembers);
            }
        }