public void uploadDescription(DescriptionMessage descriptionMessage) { String descriptionName = descriptionMessage.name; Stream descriptionStream = descriptionMessage.description; saveFile(descriptionStream, System.Environment.CurrentDirectory + "\\descriptions\\" + descriptionName); }
public DescriptionMessage downloadDescription(ImageNameMessage imageName) { DescriptionMessage result = new DescriptionMessage(); result.name = imageName.name; string descriptionPath = Path.Combine(System.Environment.CurrentDirectory, ".\\descriptions\\" + imageName.name + ".txt"); FileStream description; try { description = File.OpenRead(descriptionPath); } catch (IOException e) { Console.WriteLine(e.ToString()); throw e; } result.description = description; result.size = description.Length; return(result); }