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); } }