public Task <WriteResult> Update(PreparedQueryDefinition query, CancellationToken ct = default(CancellationToken)) { return(Update(query, WriteOptions.Default, ct)); }
public Task <WriteResult> Update(PreparedQueryDefinition query, WriteOptions q, CancellationToken ct = default(CancellationToken)) { return(_client.Put(string.Format("/v1/query/{0}", query.ID), query, q).Execute(ct)); }
public async Task <WriteResult <string> > Create(PreparedQueryDefinition query, WriteOptions q, CancellationToken ct = default(CancellationToken)) { var res = await _client.Post <PreparedQueryDefinition, PreparedQueryCreationResult>("/v1/query", query, q).Execute(ct).ConfigureAwait(false); return(new WriteResult <string>(res, res.Response.ID)); }