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;
 }