public static IList<string> GetArguments(CollectionResourceQueryModel queryModel)
 {
     var builder = new QueryModelParser(queryModel);
     return builder.GenerateArguments();
 }
 public QueryModelParser(CollectionResourceQueryModel queryModel)
 {
     this.queryModel = queryModel;
     this.arguments = new Dictionary<string, string>();
 }
 public QueryModelValidator(CollectionResourceQueryModel queryModel)
 {
     this.queryModel = queryModel;
 }