Ejemplo n.º 1
0
        public void PropertyInfoResolver_can_resolve_hidden_property()
        {
            var propertyInfo = PropertyInfoResolver.Resolve(typeof(RestaurantEditList).GetTypeInfo(),
                                                            nameof(RestaurantEditList.Restaurants));

            Assert.AreEqual(propertyInfo.PropertyType, typeof(RestaurantEditModel[]));
        }
Ejemplo n.º 2
0
        public IPropertyMapBuilder <TSource, TReceiver, TReceiverMember> AddMember(
            Expression <Func <TReceiver, TReceiverMember> > receiverMember)
        {
            if (receiverMember == null)
            {
                throw new ArgumentNullException(nameof(receiverMember));
            }

            _receiverProperty = PropertyInfoResolver.FromLambda(receiverMember);

            return(this);
        }