public void Save(Comic comic, Volume volume, Page page)
        {
            // setup the folder
            CreateFolder(comic, volume);

            // save the image
            string path = BuildPath(comic, volume, page);
            using (FileStream fileStream = File.Create(path))
            {
                fileStream.Write(page.Image, 0, page.Image.Length);
            }
        }
 private string BuildPath(Comic comic, Volume volume, Page page)
 {
     return string.Format(PATH_TEMPLATE, _rootPath, comic.Title, volume.Title, page.Number, page.ImageType);
 }