public void createDescription(ImageNameMessage imageName) { String descriptionName = imageName.name + ".txt"; System.Threading.Thread.Sleep(3000); StreamWriter description = File.CreateText(System.Environment.CurrentDirectory + "\\descriptions\\" + descriptionName); description.Close(); callbackHandler.createDescriptionCallback(); }
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); }
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); }