private CopyImage ( Guid pictureId ) : string | ||
pictureId | Guid | /// Identifier of the image to copy /// |
return | string |
private string CopyImage(Guid pictureId)
{
var existingFileFilenameResolver = this.CreateFilenameResolver(pictureId);
var pictureIOManager = new PictureIOManager(existingFileFilenameResolver);
var newFileFilenameResolver = this.CreateFilenameResolver(Guid.NewGuid());
pictureIOManager.CopyImage(newFileFilenameResolver);
return newFileFilenameResolver.MasterImageFilename;
}