public void uploadImage(ImageMessage imageMessage) { String imageName = imageMessage.name; Stream imageStream = imageMessage.image; saveFile(imageStream, System.Environment.CurrentDirectory + "\\images\\" + imageName); }
public ImageMessage downloadImage(ImageNameMessage imageName) { ImageMessage result = new ImageMessage(); result.name = imageName.name; string imagePath = Path.Combine(System.Environment.CurrentDirectory, ".\\images\\" + imageName.name); FileStream image; try { image = File.OpenRead(imagePath); } catch (IOException e) { Console.WriteLine(e.ToString()); throw e; } result.image = image; result.size = image.Length; return(result); }