public static RouteBuilder.IBuildRoutesWithVariablesToMatch <Tuple <T1, T2, T3, T4, T5, T6, NonBlankTrimmedString> > String <T1, T2, T3, T4, T5, T6>(this RouteBuilder.IBuildRoutesWithVariablesToMatch <Tuple <T1, T2, T3, T4, T5, T6> > source) { if (source == null) { throw new ArgumentNullException("source"); } return(source.String(TupleExtensions.Extend)); }
public static RouteBuilder.IBuildRoutesWithVariablesToMatch <Tuple <T1, NonBlankTrimmedString> > String <T1>(this RouteBuilder.IBuildRoutesWithVariablesToMatch <T1> source) { if (source == null) { throw new ArgumentNullException("source"); } return(source.String((matchSoFar, segment) => Tuple.Create(matchSoFar, segment))); }