mod mutation; mod query; pub use dpts_core::graphql::*; pub use mutation::Mutation; pub use query::Query; use async_graphql::{EmptySubscription, Schema}; use async_graphql_axum::GraphQL; use axum::{routing::get, Router}; pub fn build_schema() -> Schema{ Schema::build(Query, Mutation, EmptySubscription).finish() } pub fn build_service() -> GraphQL> { GraphQL::new(build_schema()) }