Beispiel #1
0
        public virtual void SetValue(object target, object val)
        {
            if (valueObjectGetter != null)
            {
                var property = GetRecursiveValue(target) ?? fastCreate.Create(null);
                valueObjectSetter?.Invoke(property, val);
                val = property;
            }

            _memberAccessor.Set(target, val);
        }
Beispiel #2
0
 public virtual object Create(DbDataReader dataReader)
 {
     return(_creator.Create(dataReader));
 }