public static IQueryable SelectManyInterpolated(this IQueryable source, FormattableString collectionSelector, FormattableString resultSelector) { var collectionSelectorStr = ParseFormattableString(collectionSelector, out var collectionSelectorArgs); var resultSelectorStr = ParseFormattableString(resultSelector, out var resultSelectorArgs); return(DynamicQueryableExtensions.SelectMany(source, collectionSelectorStr, collectionSelectorArgs, resultSelectorStr, resultSelectorArgs)); }
public static IQueryable <TResult> SelectManyInterpolated <TResult>(this IQueryable source, FormattableString selector) { var selectorStr = ParseFormattableString(selector, out var args); return(DynamicQueryableExtensions.SelectMany <TResult>(source, selectorStr, args)); }
public static IQueryable SelectManyInterpolated(this IQueryable source, ParsingConfig config, Type resultType, FormattableString selector) { var selectorStr = ParseFormattableString(selector, out var args); return(DynamicQueryableExtensions.SelectMany(source, config, resultType, selectorStr, args)); }