Beispiel #1
0
 public async Task <IActionResult> ExportIssuers(
     [HttpTrigger(AuthorizationLevel.Function, "get", Route = "issuers/export")] ExportIssuersQuery queryArg,
     HttpRequest req,
     IDictionary <string, string> headers,
     Microsoft.Azure.WebJobs.ExecutionContext context)
 {
     return(await ExecuteAsync <ExportIssuersQuery, ExportIssuersResponse>(context,
                                                                           req,
                                                                           queryArg,
                                                                           (r) => {
         var result = new FileContentResult(r.Content, r.ContentType)
         {
             FileDownloadName = r.FileName
         };
         return result.ToTask();
     }));
 }