public async Task <ActionResult> DownloadIssuedChargesCsv(CompetentAuthority authority, int complianceYear, Guid?schemeId) { FileInfo file; using (IWeeeClient client = weeeClient()) { FetchIssuedChargesCsv request = new FetchIssuedChargesCsv(authority, complianceYear, schemeId); file = await client.SendAsync(User.GetAccessToken(), request); } return(File(file.Data, "text/csv", file.FileName)); }
public async Task<ActionResult> DownloadIssuedChargesCsv(CompetentAuthority authority, int complianceYear, string schemeName) { FileInfo file; using (IWeeeClient client = weeeClient()) { FetchIssuedChargesCsv request = new FetchIssuedChargesCsv(authority, complianceYear, schemeName); file = await client.SendAsync(User.GetAccessToken(), request); } return File(file.Data, "text/csv", file.FileName); }