/// <summary> /// Executes the query and returns the result with the specified query options. /// </summary> /// <typeparam name="TInfluxRow"></typeparam> /// <param name="client">The IInfluxClient that performs operation.</param> /// <param name="query"></param> /// <param name="db"></param> /// <param name="options"></param> /// <returns></returns> public static Task <InfluxResultSet <TInfluxRow> > ReadAsync <TInfluxRow>(this IInfluxClient client, string db, string query, InfluxQueryOptions options) where TInfluxRow : new() { return(client.ReadAsync <TInfluxRow>(db, query, null, options)); }
/// <summary> /// Executes the query and returns the result with the default query options. /// </summary> /// <typeparam name="TInfluxRow"></typeparam> /// <param name="client">The IInfluxClient that performs operation.</param> /// <param name="query"></param> /// <param name="db"></param> /// <param name="parameters"></param> /// <returns></returns> public static Task <InfluxResultSet <TInfluxRow> > ReadAsync <TInfluxRow>(this IInfluxClient client, string db, string query, object parameters) where TInfluxRow : new() { return(client.ReadAsync <TInfluxRow>(db, query, parameters, client.DefaultQueryOptions)); }