using System.Collections.Generic; namespace CouchDB.Selectors { public class CouchQuery { public static CouchQuery Select => new(); private readonly List equals; protected CouchQuery() { equals = new List(); } public CouchQuery WithEqual(string key, string value) { equals.Add(new Equals(key, value)); return this; } public override string ToString() { var selector = string.Join(",", equals); return $"{{ \"selector\": {selector}"; } } }