public EPiServerSchema(GraphQL.IDependencyResolver resolver) : base(resolver) { var serviceLocator = resolver.Resolve <IServiceLocator>(); // Step 1: Register all types so we can for example use (x => x.contentarea) RegisterCustomGraphTypes(serviceLocator); // step 2: Register all graphs, interfaces, unions etc RegisterInterfacesAndUnions(serviceLocator); Query = resolver.Resolve <IRootQuery>(); }
public PerformanceQuerySchema(GraphQL.IDependencyResolver resolve) { Query = resolve.Resolve <PerformanceQuery>(); }
public AccountingSchema(GraphQL.IDependencyResolver resolver) : base(resolver) { Query = resolver.Resolve <RootQuery>(); Mutation = resolver.Resolve <JournalMutation>(); }