/// <summary>An OrmConnection method that selects based on a JoinSqlBuilder.</summary>
 /// <typeparam name="T">Generic type parameter.</typeparam>
 /// <typeparam name="V"></typeparam>
 /// <param name="sqlBuilder"></param>
 /// <param name="buffered"></param>
 /// <returns>A List&lt;T&gt;</returns>
 public IEnumerable <T> Select <T, V>(JoinSqlBuilder <T, V> sqlBuilder, bool buffered = true)
 {
     return(this.Query <T>(sqlBuilder.ToSql(), sqlBuilder.Parameters, buffered: buffered));
 }
 /// <summary>An OrmConnection method that selects based on a JoinSqlBuilder.</summary>
 /// <typeparam name="T">Generic type parameter.</typeparam>
 /// <typeparam name="V"></typeparam>
 /// <returns>A List&lt;T&gt;</returns>
 public async Task <IEnumerable <T> > SelectAsync <T, V>(JoinSqlBuilder <T, V> sqlBuilder)
 {
     return(await this.QueryAsync <T>(sqlBuilder.ToSql(), sqlBuilder.Parameters));
 }