internal static List <KeyValuePair <string, string> > ToParameters(this DataSetSummaryQuery query) { var builder = new ParameterBuilder(); builder.Add("partialName", query?.PartialName); builder.Add(query?.Page); return(builder.GetParameters()); }
public async Task <DataSetSummaryList> List(DataSetSummaryQuery query, CancellationToken cancellationToken = default(CancellationToken)) { var parameters = query.ToParameters(); var result = await apiConnection .Get <DataSetSummaryList>("data", parameters, HttpMessageTransformer, cancellationToken) .ConfigureAwait(false); return(result); }
public async Task <DataSetSummaryList> List(DataSetSummaryQuery query) { var parameters = query.ToParameters(); var result = await Client .Get <DataSetSummaryList>($"{ApiKeys.Endpoint}data", ApiKeys.ApiToken, parameters) .ConfigureAwait(false); return(result); }
public async Task <DataSetSummaryList> List(DataSetSummaryQuery query) { try { var result = await DataSetRepository.List(query); return(result); } catch (Exception ex) { Logger.Error("DataSetService.List failed", this, ex); } return(null); }