Exemple #1
0
 private async Task <ImageDto> SaveNewImageAsync(ImageDto image)
 {
     if (image.ImageDirectory == ImageDirectory.Temp)
     {
         image.ImageDirectory = ImageDirectory.Uploads;
     }
     return(await _fileSaver.SaveImageAsync(image));
 }
        public async Task <IActionResult> Post([FromBody] ImageDto image)
        {
            try
            {
                var saveImage = await _fileSaver.SaveImageAsync(image);

                return(Ok(saveImage));
            }
            catch (Exception e)
            {
                _logger.LogError(e, e.Message);
                return(BadRequest());
            }
        }