Ejemplo n.º 1
0
 public async Task <bool> UpdateFile(UploadFileName uploadFileName, string bucketName, string key)
 {
     try
     {
         var path = Path.Combine("Files", uploadFileName.ToString() + ".png");
         using (FileStream fsSource = new FileStream(path, FileMode.Open, FileAccess.Read))
         {
             return(await _AWSS3BucketHelper.UploadFile(fsSource, bucketName, key));
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 2
0
 public async Task <bool> UpdateFile(UploadFileName uploadFileName, string key)
 {
     try
     {
         var path = Path.Combine("Files", uploadFileName.ToString() + ".png");
         using (FileStream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read))
         {
             return(await _awss3BucketHelper.UploadFile(fileStream, key));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         throw;
     }
 }
Ejemplo n.º 3
0
 public async Task <bool> UploadFile(UploadFileName uploadFileName)
 {
     try
     {
         var path = Path.Combine("Files", uploadFileName.ToString() + ".png");
         using (FileStream fileStream = new FileStream(path, FileMode.Open, FileAccess.Read))
         {
             string fileExtension = Path.GetExtension(path);
             string fileName      = $"{DateTime.Now.Ticks}{fileExtension}";
             return(await _awss3BucketHelper.UploadFile(fileStream, fileName));
         }
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }
Ejemplo n.º 4
0
 public async Task <bool> UploadFile(string bucketName, UploadFileName uploadFileName)
 {
     try
     {
         var path = Path.Combine("Files", uploadFileName.ToString() + ".png");
         using (FileStream fsSource = new FileStream(path, FileMode.Open, FileAccess.Read))
         {
             string fileExtension = Path.GetExtension(path);
             string fileName      = string.Empty;
             fileName = $"{DateTime.Now.Ticks}{fileExtension}";
             return(await _AWSS3BucketHelper.UploadFile(fsSource, bucketName, fileName));
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
        public async Task <ActionResult> UpdateFile(UploadFileName uploadFileName, string fileName)
        {
            var result = await _awss3FileService.UpdateFile(uploadFileName, fileName);

            return(Ok(new { isSuccess = result }));
        }
Ejemplo n.º 6
0
        public async Task <IActionResult> UploadFileAsync(string bucketName, UploadFileName uploadFileName)
        {
            var result = await _AWSS3FileService.UploadFile(bucketName, uploadFileName);

            return(Ok(new { isSucess = result }));
        }