diff --git a/src/Microsoft.Kusto.ServiceLayer/DataSource/KustoClient.cs b/src/Microsoft.Kusto.ServiceLayer/DataSource/KustoClient.cs index c766a298..931edf77 100644 --- a/src/Microsoft.Kusto.ServiceLayer/DataSource/KustoClient.cs +++ b/src/Microsoft.Kusto.ServiceLayer/DataSource/KustoClient.cs @@ -198,20 +198,16 @@ namespace Microsoft.Kusto.ServiceLayer.DataSource /// Executes a query. /// /// The query. + /// + /// /// The results. - public async Task> ExecuteQueryAsync(string query, CancellationToken cancellationToken, string databaseName = null) + public async Task> ExecuteQueryAsync(string query, CancellationToken cancellationToken, + string databaseName = null) { - try - { - var resultReader = ExecuteQuery(query, cancellationToken, databaseName); - var results = KustoDataReaderParser.ParseV1(resultReader, null); - var tableReader = results[WellKnownDataSet.PrimaryResult].Single().TableData.CreateDataReader(); - return await Task.FromResult(new ObjectReader(tableReader)); - } - catch (Exception) - { - return null; - } + var resultReader = ExecuteQuery(query, cancellationToken, databaseName); + var results = KustoDataReaderParser.ParseV1(resultReader, null); + var tableReader = results[WellKnownDataSet.PrimaryResult].Single().TableData.CreateDataReader(); + return await Task.FromResult(new ObjectReader(tableReader)); } private void CancelQuery(string clientRequestId)