public DomainIncludeInfo(DomainIncludeType includeType, bool isEnumerable, Type[] genericMethodArguments, Expression expression) { IncludeType = includeType; GenericMethodArguments = genericMethodArguments; IsEnumerable = isEnumerable; Expression = expression; }
public EnumerableDomainIncludable(IRootDomainIncludable <TEntity> root, DomainIncludeType includeType, Expression <Func <TPreviousProperty, TProperty> > navigationPropertyPath) : base(root) { GetRoot().AddIncludeInfo(new DomainIncludeInfo <TEntity, TPreviousProperty, TProperty>(includeType, true, navigationPropertyPath)); }