internal SingleWithMultipleIncludedQuerySplit(
     SingleQuerySplitBuilder <T, TId>?parent,
     Expression <Func <TPrevious, IEnumerable <TChild>?> > includeExpression,
     Expression <Func <TChild, TChildId> > idExpression)
     : base(parent, null, idExpression, includeExpression)
 {
     _idExpression = idExpression;
 }
Exemple #2
0
 internal SingleWithOneIncludedQuerySplit(
     SingleQuerySplitBuilder <T, TId>?parent,
     Expression <Func <TPrevious, TChild> > includeExpression,
     Expression <Func <TChild, TChildId> > idExpression,
     string?idPropertyName = null)
     : base(parent, null, idExpression, includeExpression, idPropertyName)
 {
     _idExpression = idExpression;
 }
 internal SingleQuerySplitBuilder(SingleQuerySplitBuilder <T, TId>?parent, Expression <Func <T, TId> >?idExpression = null, LambdaExpression?derivedIdExpression = null, LambdaExpression?includeExpression = null, string?idPropertyName = null)
     : base(parent, idExpression ?? derivedIdExpression, includeExpression, idPropertyName)
 {
     _idExpression   = idExpression;
     _idPropertyName = idPropertyName;
 }