public async Task <ActionResult> Post([FromBody] GraphQLQuery query) { var schema = new AccountSchema(); var inputs = query.Variables.ToInputs(); var result = await new DocumentExecuter().ExecuteAsync(_ => { _.Schema = schema.GraphQLSchema; _.Query = query.Query; _.OperationName = query.OperationName; _.Inputs = inputs; _.ExposeExceptions = true; }); return(Ok(result)); }
public AccountController(AccountSchema schema) { _schema = schema; }