public PropertyStep( Func <TDescriptor, IVMPropertyDescriptor> propertySelector ) { Check.NotNull(propertySelector, nameof(propertySelector)); _propertySelector = new PropertySelector <TDescriptor>(propertySelector); }
public CollectionStep(Func <TDescriptor, IVMPropertyDescriptor <IVMCollectionExpression <TItemVM> > > propertySelector) { Check.NotNull(propertySelector, nameof(propertySelector)); _propertySelector = new PropertySelector <TDescriptor>(propertySelector); }