public override void Respond(dynamic env, Action<string, IDictionary<string, IList<string>>, IEnumerable<object>> respond, Action<Exception> faulted)
 {
     string query = GetQueryNameFromRequest(env);
     foreach (var responder in _responses)
     {
         if (responder.CanRespond(query))
         {
             responder.Respond(env,respond,faulted);
         }
     }
     respond.BadRequest();
 }