public async Task <IEnumerable <dynamic> > Select(string query, IDictionary <string, object> keys)
 {
     return(await _core.Select(_connection, query, keys));
 }
 public async Task <IEnumerable <dynamic> > Select(string query, IDictionary <string, object> keys)
 {
     using (var conn = await OpenConnection().ConfigureAwait(false)) {
         return(await _core.Select(conn, query, keys).ConfigureAwait(false));
     }
 }