public static IValueAccessor <GraphQLNotNull <GraphQLBoolean> > Bool <T1>( this JsonQueryBuilder builder, IDbFragment <T1> value1, Func <T1, bool?> transformer) { return(builder.Select <GraphQLBoolean, T1, bool?>(value1, transformer)); }
// --- public static IValueAccessor <GraphQLNotNull <GraphQLString> > String <T1>( this JsonQueryBuilder builder, IDbFragment <T1> value1, Func <T1, string> transformer) { return(builder.Select <GraphQLString, T1, string>(value1, transformer)); }
public static IValueAccessor <GraphQLNotNull <GraphQLInt> > Int <T1>( this JsonQueryBuilder builder, IDbFragment <T1> value1, Func <T1, int?> transformer) { return(builder.Select <GraphQLInt, T1, int?>(value1, transformer)); }
public static IValueAccessor <GraphQLNotNull <GraphQLFloat> > Float <T1, T2>( this JsonQueryBuilder builder, IDbFragment <T1> value1, IDbFragment <T2> value2, Func <T1, T2, decimal?> transformer) { return(builder.Select <GraphQLFloat, T1, T2, decimal?>(value1, value2, transformer)); }
public static IValueAccessor <GraphQLNotNull <GraphQLBoolean> > Bool <T1, T2, T3, T4>( this JsonQueryBuilder builder, IDbFragment <T1> value1, IDbFragment <T2> value2, IDbFragment <T3> value3, IDbFragment <T4> value4, Func <T1, T2, T3, T4, bool?> transformer) { return(builder.Select <GraphQLBoolean, T1, T2, T3, T4, bool?>(value1, value2, value3, value4, transformer)); }
// --- public static IValueAccessor <GraphQLNotNull <GraphQLString> > String <T1, T2, T3, T4>( this JsonQueryBuilder builder, IDbFragment <T1> value1, IDbFragment <T2> value2, IDbFragment <T3> value3, IDbFragment <T4> value4, Func <T1, T2, T3, T4, string> transformer) { return(builder.Select <GraphQLString, T1, T2, T3, T4, string>(value1, value2, value3, value4, transformer)); }
public static IValueAccessor <GraphQLNotNull <GraphQLInt> > Int <T1, T2, T3, T4, T5>( this JsonQueryBuilder builder, IDbFragment <T1> value1, IDbFragment <T2> value2, IDbFragment <T3> value3, IDbFragment <T4> value4, IDbFragment <T5> value5, Func <T1, T2, T3, T4, T5, int?> transformer) { return(builder.Select <GraphQLInt, T1, T2, T3, T4, T5, int?>(value1, value2, value3, value4, value5, transformer)); }
public static IValueAccessor <GraphQLNotNull <GraphQLFloat> > Float <T1, T2, T3, T4, T5, T6>( this JsonQueryBuilder builder, IDbFragment <T1> value1, IDbFragment <T2> value2, IDbFragment <T3> value3, IDbFragment <T4> value4, IDbFragment <T5> value5, IDbFragment <T6> value6, Func <T1, T2, T3, T4, T5, T6, decimal?> transformer) { return(builder.Select <GraphQLFloat, T1, T2, T3, T4, T5, T6, decimal?>(value1, value2, value3, value4, value5, value6, transformer)); }
public static IValueAccessor <GraphQLNotNull <GraphQLBoolean> > Bool(this JsonQueryBuilder builder, IDbFragment <bool> value) { return(builder.Select <GraphQLBoolean, bool?>(new TypeCastDbValue <bool?>(value))); }
public static IValueAccessor <GraphQLNotNull <GraphQLInt> > Int(this JsonQueryBuilder builder, IDbFragment <int> value) { return(builder.Select <GraphQLInt, int?>(new TypeCastDbValue <int?>(value))); }
public static IValueAccessor <GraphQLNotNull <GraphQLFloat> > Float(this JsonQueryBuilder builder, IDbFragment <decimal> value) { return(builder.Select <GraphQLFloat, decimal?>(new TypeCastDbValue <decimal?>(value))); }
public static IValueAccessor <GraphQLNotNull <GraphQLEnum <TEnum> > > Enum <TEnum>(this JsonQueryBuilder builder, IDbFragment <TEnum> value) where TEnum : struct, Enum { return(builder.Select <GraphQLEnum <TEnum>, TEnum?>(new TypeCastDbValue <TEnum?>(value))); }
public static IValueAccessor <GraphQLNotNull <GraphQLString> > String(this JsonQueryBuilder builder, IDbFragment <string> value) { return(builder.Select <GraphQLString, string>(value)); }
public static IValueAccessor <GraphQLNotNull <GraphQLID> > Id(this JsonQueryBuilder builder, IDbFragment <Guid> value) { return(builder.Select <GraphQLID, string>(new TypeCastDbValue <string>(value))); }