private IMediaModel UtilCreateNewMediaObject(MediaModel argSourceMediaModel, string argNewMediaHLPrefix, string argNewMediaFileExtension) { IMediaModel newMediaModel = argSourceMediaModel.Clone(); newMediaModel.InternalMediaFileOriginalHLink = argSourceMediaModel.HLinkKey; newMediaModel.HLinkKey.Value = argSourceMediaModel.HLinkKey.Value + argNewMediaHLPrefix; newMediaModel.OriginalFilePath = System.IO.Path.Combine(Constants.DirectoryImageCache, newMediaModel.HLinkKey.Value + argNewMediaFileExtension); return(newMediaModel); }