public IActionResult ImageResult([FromBody] myImage myImage) { var testing = myImage.ImageString; var test = testing.Length; var result = _imageProcess.ResizeImage(myImage.ImageString, 50, 50, "test"); if (result.IsSuccess) { byte[] fileBytes = Convert.FromBase64String(result.Value.GetBase64String()); return(File(fileBytes, result.Value.GetMimeTypes().FirstOrDefault())); } return(StatusCode(503)); }
public IActionResult PostImage([FromBody] myImage myImage) { var testing = myImage.ImageString; var test = testing.Length; var result = _imageProcess.ResizeImage(myImage.ImageString, 50, 50, "test"); if (result.IsSuccess) { return(Ok(new myImage() { ImageString = result.Value.GetDataUri() })); } return(StatusCode(503)); }