public DevParksQuery(ParkService parkService)
        {
            _parkService = parkService;
            var idArgs = new QueryArguments(new QueryArgument <IdGraphType> {
                Name = "id"
            });

            Field <ListGraphType <ParkType> >("parks", resolve: context => _parkService.GetAllParks());
            Field <ParkType>("park", arguments: idArgs,
                             resolve: context => _parkService.GetParkById(context.GetArgument <string>("id")));

            Field <ListGraphType <RideType> >("rides", resolve: context => _parkService.GetRides());
            Field <RideType>("ride", arguments: idArgs,
                             resolve: context => _parkService.GetRideById(context.GetArgument <string>("id")));
        }