BaseSchemaResolver Class

NReco.GraphQL Class Library Documentation
General schema field resolver
Inheritance Hierarchy

SystemObject
  NReco.Graphql.ResolversBaseSchemaResolver
    NReco.GraphQL.ResolversListObjectSchemaResolver
    NReco.GraphQL.ResolversObjectSchemaResolver
    NReco.GraphQL.ResolversRelatedListObjectSchemaResolver
    NReco.GraphQL.ResolversRelatedObjectSchemaResolver

Namespace:  NReco.Graphql.Resolvers
Assembly:  NReco.GraphQL (in NReco.GraphQL.dll) Version: 1.0.0
Syntax

public class BaseSchemaResolver

The BaseSchemaResolver type exposes the following members.

Constructors

  NameDescription
Public methodBaseSchemaResolver(ObjectSchema, IDbDataSource)
Initializes a new instance of the BaseSchemaResolver class
Public methodBaseSchemaResolver(ObjectSchema, GraphqlDbAdapterOptions, IDbDataSource)
Initializes a new instance of the BaseSchemaResolver class
Top
Methods

  NameDescription
Protected methodApplyArguments
Parse argument(s) and apply: simple conditions pagination sorting filtering
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Protected methodGetSchemaArguments
Get query arguments
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodReadDictionary
Process DataRecord and get described in json-schema fields
Public methodToString (Inherited from Object.)
Top
Fields

  NameDescription
Protected field_dataSource
Protected field_objectSchema
Protected field_settings
Top
See Also

Reference