示例#1
0
        public async Task <IEnumerable <Report> > GetAllReportsAsync(ReportRequest request)
        {
            using (var client = CreateMailClient("reports"))
            {
                var response = await client.GetAsync(request.ToQueryString());

                await response.EnsureSuccessMailChimpAsync();

                var reportResponse = await response.Content.ReadAsAsync <ReportResponse>();

                return(reportResponse.Reports);
            }
        }