public async Task <IActionResult> Create() { var location = Environment.GetEnvironmentVariable("UPLOAD_DIR"); // QRCodeGenerator qrGenerator = new QRCodeGenerator(); //System.Random rnd = new System.Random(); //QRCodeData qrCodeData = new QRCodeGenerator().CreateQrCode("your nr->" + rnd.Next(0, 100), QRCodeGenerator.ECCLevel.Q); //Bitmap qrCodeImage = new QRCode(qrCodeData).GetGraphic(20, "#ffffff", "#4d004d"); //using (var qr = new FileStream(location + DateTime.Now.Millisecond + ".jpg", FileMode.Create)) //{ // qrCodeImage.Save(qr, ImageFormat.Jpeg); //} Guid userGuid; Guid.TryParse(this.User.FindFirstValue(ClaimTypes.NameIdentifier), out userGuid); var fileList = await _fileService.BrowseAsync(userGuid); var viewModel = new CreateProductViewModel() { Files = fileList.ToList() }; return(View(viewModel)); }