public Task <IEnumerable <T> > SelectAsync <T>(ISqlExpression <T> expression) { return(Connection.QueryAsync <T>(expression.SelectClause(), expression.Params)); }
public Task <TKey> ScalarAsync <T, TKey>(ISqlExpression <T> expression) { return(Connection.ExecuteScalarAsync <TKey>(expression.SelectClause(), expression.Params)); }
public IEnumerable <T> Select <T>(ISqlExpression <T> expression) { return(Connection.Query <T>(expression.SelectClause(), expression.Params)); }