public ISourceInjectedQueryable <TDestination> For <TDestination>(IObjectDictionary parameters, params string[] membersToExpand) { _parameters = parameters; _membersToExpand = ProjectionExpression.GetMemberPaths(typeof(TDestination), membersToExpand); return(CreateQueryable <TDestination>()); }
public ISourceInjectedQueryable <TDestination> For <TDestination>(params Expression <Func <TDestination, object> >[] membersToExpand) { _membersToExpand = ProjectionExpression.GetMemberPaths(membersToExpand); return(CreateQueryable <TDestination>()); }