Esempio n. 1
0
        // ---

        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));
        }
Esempio n. 2
0
 public static IValueAccessor <GraphQLFloat> NullableFloat <T1>(
     this JsonQueryBuilder builder,
     IDbFragment <T1> value1,
     Func <T1, decimal?> transformer)
 {
     return(builder.SelectNullable <GraphQLFloat, T1, decimal?>(value1, transformer));
 }
Esempio n. 3
0
 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));
 }
Esempio n. 4
0
 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));
 }
Esempio n. 5
0
        // ---

        public static IValueAccessor <GraphQLString> NullableString <T1, T2>(
            this JsonQueryBuilder builder,
            IDbFragment <T1> value1,
            IDbFragment <T2> value2,
            Func <T1, T2, string> transformer)
        {
            return(builder.SelectNullable <GraphQLString, T1, T2, string>(value1, value2, transformer));
        }
Esempio n. 6
0
 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));
 }
Esempio n. 7
0
 public static IValueAccessor <GraphQLBoolean> NullableBool <T1, T2>(
     this JsonQueryBuilder builder,
     IDbFragment <T1> value1,
     IDbFragment <T2> value2,
     Func <T1, T2, bool?> transformer)
 {
     return(builder.SelectNullable <GraphQLBoolean, T1, T2, bool?>(value1, value2, transformer));
 }
Esempio n. 8
0
 public static IValueAccessor <GraphQLInt> NullableInt <T1, T2, T3>(
     this JsonQueryBuilder builder,
     IDbFragment <T1> value1,
     IDbFragment <T2> value2,
     IDbFragment <T3> value3,
     Func <T1, T2, T3, int?> transformer)
 {
     return(builder.SelectNullable <GraphQLInt, T1, T2, T3, int?>(value1, value2, value3, transformer));
 }
Esempio n. 9
0
 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));
 }
Esempio n. 10
0
 public static IValueAccessor <GraphQLFloat> NullableFloat <T1, T2, T3, T4>(
     this JsonQueryBuilder builder,
     IDbFragment <T1> value1,
     IDbFragment <T2> value2,
     IDbFragment <T3> value3,
     IDbFragment <T4> value4,
     Func <T1, T2, T3, T4, decimal?> transformer)
 {
     return(builder.SelectNullable <GraphQLFloat, T1, T2, T3, T4, decimal?>(value1, value2, value3, value4, transformer));
 }
Esempio n. 11
0
        // ---

        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));
        }
Esempio n. 12
0
 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));
 }
Esempio n. 13
0
 public static IValueAccessor <GraphQLBoolean> NullableBool <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, bool?> transformer)
 {
     return(builder.SelectNullable <GraphQLBoolean, T1, T2, T3, T4, T5, T6, bool?>(value1, value2, value3, value4, value5, value6, transformer));
 }
Esempio n. 14
0
 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));
 }
Esempio n. 15
0
 public static IValueAccessor <GraphQLInt> NullableInt <T1, T2, T3, T4, T5, T6, T7>(
     this JsonQueryBuilder builder,
     IDbFragment <T1> value1,
     IDbFragment <T2> value2,
     IDbFragment <T3> value3,
     IDbFragment <T4> value4,
     IDbFragment <T5> value5,
     IDbFragment <T6> value6,
     IDbFragment <T7> value7,
     Func <T1, T2, T3, T4, T5, T6, T7, int?> transformer)
 {
     return(builder.SelectNullable <GraphQLInt, T1, T2, T3, T4, T5, T6, T7, int?>(value1, value2, value3, value4, value5, value6, value7, transformer));
 }
Esempio n. 16
0
 public static IValueAccessor <GraphQLNotNull <GraphQLBoolean> > Bool(this JsonQueryBuilder builder, IDbFragment <bool> value)
 {
     return(builder.Select <GraphQLBoolean, bool?>(new TypeCastDbValue <bool?>(value)));
 }
Esempio n. 17
0
 public static IValueAccessor <GraphQLNotNull <GraphQLInt> > Int(this JsonQueryBuilder builder, IDbFragment <int> value)
 {
     return(builder.Select <GraphQLInt, int?>(new TypeCastDbValue <int?>(value)));
 }
Esempio n. 18
0
 public static IValueAccessor <GraphQLNotNull <GraphQLFloat> > Float(this JsonQueryBuilder builder, IDbFragment <decimal> value)
 {
     return(builder.Select <GraphQLFloat, decimal?>(new TypeCastDbValue <decimal?>(value)));
 }
Esempio n. 19
0
 public static IValueAccessor <GraphQLNotNull <GraphQLID> > Id(this JsonQueryBuilder builder, IDbFragment <Guid> value)
 {
     return(builder.Select <GraphQLID, string>(new TypeCastDbValue <string>(value)));
 }
Esempio n. 20
0
 public static IValueAccessor <GraphQLEnum <TEnum> > NullableEnum <TEnum>(this JsonQueryBuilder builder, IDbFragment <TEnum> value)
     where TEnum : struct, Enum
 {
     return(builder.SelectNullable <GraphQLEnum <TEnum>, TEnum?>(new TypeCastDbValue <TEnum?>(value)));
 }
Esempio n. 21
0
        // ---

        public static IValueAccessor <GraphQLString> NullableString(this JsonQueryBuilder builder, IDbFragment <string> value)
        {
            return(builder.SelectNullable <GraphQLString, string>(value));
        }