protected JsonResult NonobstructiveFile(byte[] data, string filename) => AddAction(TempFileService.CreateDownloadAction(data, filename));
protected async Task <JsonResult> NonobstructiveFile(byte[] data, string filename) => AddAction(await TempFileService.CreateDownloadAction(data, filename));