protected override void Configure(IEnumTypeDescriptor <TypeKind> descriptor) { descriptor.Name("__TypeKind"); descriptor.Description(TypeResources.TypeKind_Description); descriptor.Item(TypeKind.Scalar) .Description(TypeResources.TypeKind_Scalar); descriptor.Item(TypeKind.Object) .Description(TypeResources.TypeKind_Object); descriptor.Item(TypeKind.Interface) .Description(TypeResources.TypeKind_Interface); descriptor.Item(TypeKind.Union) .Description(TypeResources.TypeKind_Union); descriptor.Item(TypeKind.Enum) .Description(TypeResources.TypeKind_Enum); descriptor.Item(TypeKind.InputObject) .Name("INPUT_OBJECT") .Description(TypeResources.TypeKind_InputObject); descriptor.Item(TypeKind.List) .Description(TypeResources.TypeKind_List); descriptor.Item(TypeKind.NonNull) .Name("NON_NULL") .Description(TypeResources.TypeKind_NonNull); }
protected override void Configure(IEnumTypeDescriptor <TypeKind> descriptor) { descriptor.Name("__TypeKind"); descriptor.Description( "An enum describing what kind of type a given `__Type` is."); descriptor.Item(TypeKind.Scalar) .Description("Indicates this type is a scalar."); descriptor.Item(TypeKind.Object) .Description("Indicates this type is an object. " + "`fields` and `interfaces` are valid fields."); descriptor.Item(TypeKind.Interface) .Description("Indicates this type is an interface. " + "`fields` and `possibleTypes` are valid fields."); descriptor.Item(TypeKind.Union) .Description("Indicates this type is a union. " + "`possibleTypes` is a valid field."); descriptor.Item(TypeKind.Enum) .Description("Indicates this type is an enum. " + "`enumValues` is a valid field."); descriptor.Item(TypeKind.InputObject) .Name("INPUT_OBJECT") .Description("Indicates this type is an input object. " + "`inputFields` is a valid field."); descriptor.Item(TypeKind.List) .Description("Indicates this type is a list. " + "`ofType` is a valid field."); descriptor.Item(TypeKind.NonNull) .Name("NON_NULL") .Description("Indicates this type is a non-null. " + "`ofType` is a valid field."); }
protected override void Configure(IEnumTypeDescriptor <AccountTypeEnum> descriptor) { descriptor.Name("AccountTypeEnum"); descriptor.Description("Enumeration for the account type object."); }
protected override void Configure(IEnumTypeDescriptor <DirectiveLocation> descriptor) { descriptor.Name("__DirectiveLocation"); descriptor.Description( "A Directive can be adjacent to many parts of the GraphQL language, a " + "__DirectiveLocation describes one such possible adjacencies."); descriptor.Item(DirectiveLocation.Query) .Description("Location adjacent to a query operation."); descriptor.Item(DirectiveLocation.Mutation) .Description("Location adjacent to a mutation operation."); descriptor.Item(DirectiveLocation.Subscription) .Description("Location adjacent to a subscription operation."); descriptor.Item(DirectiveLocation.Field) .Description("Location adjacent to a field."); descriptor.Item(DirectiveLocation.FragmentDefinition) .Name("FRAGMENT_DEFINITION") .Description("Location adjacent to a fragment definition."); descriptor.Item(DirectiveLocation.FragmentSpread) .Name("FRAGMENT_SPREAD") .Description("Location adjacent to a fragment spread."); descriptor.Item(DirectiveLocation.InlineFragment) .Name("INLINE_FRAGMENT") .Description("Location adjacent to an inline fragment."); descriptor.Item(DirectiveLocation.Schema) .Description("Location adjacent to a schema definition."); descriptor.Item(DirectiveLocation.Scalar) .Description("Location adjacent to a scalar definition."); descriptor.Item(DirectiveLocation.Object) .Description("Location adjacent to an object type definition."); descriptor.Item(DirectiveLocation.FieldDefinition) .Name("FIELD_DEFINITION") .Description("Location adjacent to a field definition."); descriptor.Item(DirectiveLocation.ArgumentDefinition) .Name("ARGUMENT_DEFINITION") .Description("Location adjacent to an argument definition"); descriptor.Item(DirectiveLocation.Interface) .Description("Location adjacent to an interface definition."); descriptor.Item(DirectiveLocation.Union) .Description("Location adjacent to a union definition."); descriptor.Item(DirectiveLocation.Enum) .Description("Location adjacent to an enum definition."); descriptor.Item(DirectiveLocation.EnumValue) .Name("ENUM_VALUE") .Description("Location adjacent to an enum value definition."); descriptor.Item(DirectiveLocation.InputObject) .Name("INPUT_OBJECT") .Description("Location adjacent to an input object type definition."); descriptor.Item(DirectiveLocation.InputFieldDefinition) .Name("INPUT_FIELD_DEFINITION") .Description("Location adjacent to an input object field definition."); }
protected override void Configure(IEnumTypeDescriptor <DirectiveLocation> descriptor) { descriptor.Name("__DirectiveLocation"); descriptor.Description( TypeResources.DirectiveLocation_Description); descriptor.Item(DirectiveLocation.Query) .Description(TypeResources.DirectiveLocation_Query); descriptor.Item(DirectiveLocation.Mutation) .Description(TypeResources.DirectiveLocation_Mutation); descriptor.Item(DirectiveLocation.Subscription) .Description(TypeResources.DirectiveLocation_Subscription); descriptor.Item(DirectiveLocation.Field) .Description(TypeResources.DirectiveLocation_Field); descriptor.Item(DirectiveLocation.FragmentDefinition) .Name("FRAGMENT_DEFINITION") .Description(TypeResources.DirectiveLocation_FragmentDefinition); descriptor.Item(DirectiveLocation.FragmentSpread) .Name("FRAGMENT_SPREAD") .Description(TypeResources.DirectiveLocation_FragmentSpread); descriptor.Item(DirectiveLocation.InlineFragment) .Name("INLINE_FRAGMENT") .Description(TypeResources.DirectiveLocation_InlineFragment); descriptor.Item(DirectiveLocation.Schema) .Description(TypeResources.DirectiveLocation_Schema); descriptor.Item(DirectiveLocation.Scalar) .Description(TypeResources.DirectiveLocation_Scalar); descriptor.Item(DirectiveLocation.Object) .Description(TypeResources.DirectiveLocation_Object); descriptor.Item(DirectiveLocation.FieldDefinition) .Name("FIELD_DEFINITION") .Description(TypeResources.DirectiveLocation_FieldDefinition); descriptor.Item(DirectiveLocation.ArgumentDefinition) .Name("ARGUMENT_DEFINITION") .Description(TypeResources.DirectiveLocation_ArgumentDefinition); descriptor.Item(DirectiveLocation.Interface) .Description(TypeResources.DirectiveLocation_Interface); descriptor.Item(DirectiveLocation.Union) .Description(TypeResources.DirectiveLocation_Union); descriptor.Item(DirectiveLocation.Enum) .Description(TypeResources.DirectiveLocation_Enum); descriptor.Item(DirectiveLocation.EnumValue) .Name("ENUM_VALUE") .Description(TypeResources.DirectiveLocation_EnumValue); descriptor.Item(DirectiveLocation.InputObject) .Name("INPUT_OBJECT") .Description(TypeResources.DirectiveLocation_InputObject); descriptor.Item(DirectiveLocation.InputFieldDefinition) .Name("INPUT_FIELD_DEFINITION") .Description(TypeResources.DirectiveLocation_InputFieldDefinition); }