public async Task <IEnumerable <C2RetrievalSignal> > RetrieveSignalsAllAsync(string systemId, C2TimeFilterType filterType, DateTime start, DateTime end) { var request = new { apikey = ApiKey, systemid = systemId, filter_type = filterType, filter_date_time_start = ConvertToNewYorkTime(start), filter_date_time_end = ConvertToNewYorkTime(end) }; var response = await client.PostAsJsonAsync("retrieveSignalsAll", request); response.EnsureSuccessStatusCode(); return(HandleResponse(await response.Content.ReadAsAsync <C2CollectionResponse <C2RetrievalSignal> > ())); }
public IEnumerable <C2RetrievalSignal> RetrieveSignalsAll(string systemId, C2TimeFilterType filterType, DateTime start, DateTime end) { return(RetrieveSignalsAllAsync(systemId, filterType, start, end).Result); }