private Stream GetImageContent() { IMaterialContentPersistManager materialManager = MaterialContentSettings.GetConfig().PersistManager; //ImageProperty prop = ImagePropertyAdapter.Instance.Load(contentId); MemoryStream stream = (MemoryStream)materialManager.GetMaterialContent("14773f2f-2adf-4ddc-926f-eda3b1b47b11"); return(stream); }
private static IMaterialContentPersistManager GetMaterialContentPersistManager(string contentID, FileInfo destFile) { IMaterialContentPersistManager persistManager = MaterialContentSettings.GetConfig().PersistManager; persistManager.DestFileInfo = destFile; return(persistManager); }
public static void Save(MaterialContent content) { IMaterialContentPersistManager manager = MaterialContentSettings.GetConfig().PersistManager; string path = GetUploadRootPath("ImageUploadRootPath"); string fileName = Path.Combine(path + @"Temp\", content.FileName); if (manager is FileMaterialContentPersistManager) { manager.DestFileInfo = new System.IO.FileInfo(Path.Combine(path, content.FileName)); } manager.SourceFileInfo = new System.IO.FileInfo(fileName); manager.SaveMaterialContent(content); }
private static IMaterialContentPersistManager GetMaterialContentPersistManager(string contentID, FileInfo destFile) { IMaterialContentPersistManager persistManager = MaterialContentSettings.GetConfig().PersistManager; if ((persistManager is FileMaterialContentPersistManager) == false) { if (persistManager.ExistsContent(contentID) == false) { persistManager = new FileMaterialContentPersistManager(); } } persistManager.DestFileInfo = destFile; return(persistManager); }