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