public static ISchemaBuilder AddSchemaRegistry( this ISchemaBuilder builder, bool addRootTypes = true) { if (addRootTypes) { builder .AddQueryType(d => d.Name("Query")) .AddMutationType(d => d.Name("Mutation")) .AddSubscriptionType(d => d.Name("Subscription")); } return(builder .AddType <EnvironmentQueries>() .AddType <EnvironmentMutations>() .AddType <SchemaQueries>() .AddType <SchemaMutations>() .AddType <SchemaSubscriptions>() .AddType <SchemaExtension>() .AddType <SchemaVersionExtension>() .AddType <SchemaPublishReportExtension>() .AddType <ClientQueries>() .AddType <ClientMutations>() .AddType <ClientExtension>() .AddType <ClientVersionExtension>() .AddType <QueryDocumentExtension>() .BindClrType <string, StringType>() .BindClrType <Guid, IdType>()); }
public static ISchemaBuilder AddStarWarsTypes( this ISchemaBuilder builder) { return(builder .AddQueryType <QueryType>() .AddMutationType <MutationType>() .AddSubscriptionType <SubscriptionType>() .AddType <HumanType>() .AddType <DroidType>() .AddType <EpisodeType>()); }
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder .AddQueryType <WebsocketQueries>()); }
public static ISchemaBuilder RegisterQuerys(this ISchemaBuilder schemaBuilder) { schemaBuilder.AddQueryType <ObjectType <UserUseCase> >(); return(schemaBuilder); }
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder .AddQueryType <PaymentWebhookQueries>()); }
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder .AddQueryType <PermissionQueries>() .AddMutationType <PermissionMutations>()); }
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder .AddQueryType <ClubMemberQueries>() .AddMutationType <ClubMemberMutations>()); }
public static ISchemaBuilder AddApi(this ISchemaBuilder builder) => builder .AddQueryType <Query>() .AddMutationType <Mutation>();
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder .AddQueryType <EventParticipantQueries>() .AddMutationType <EventParticipantMutations>()); }
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder.AddQueryType <IdentityQueries>() .AddMutationType <IdentityMutations>()); }
public override ISchemaBuilder AddGraphQlServices(ISchemaBuilder builder) { return(builder .AddQueryType <Template1Queries>() .AddMutationType <Template1Mutations>()); }