コード例 #1
0
        public void SaveToFile(SystemContext obj, string filePath)
        {
            IFileWriter          fileWriter    = FileWriterFactory.CreateFileWriter();
            IObjectContentReader contentReader = ObjectContentReaderFactory.Instance.CreateSystemContextContentReader();

            ObjectPersistorService.Instance.SaveToFile(obj, fileWriter, contentReader, filePath);
        }
コード例 #2
0
        public void SaveToFile(ElementNodeTemplate obj, string filePath)
        {
            IFileWriter          fileWriter    = FileWriterFactory.CreateFileWriter();
            IObjectContentReader contentReader = ObjectContentReaderFactory.Instance.CreateElementNodeTemplateContentReader();

            ObjectPersistorService.Instance.SaveToFile(obj, fileWriter, contentReader, filePath);
        }
コード例 #3
0
        public void SaveToFile(ModuleStore obj, string filePath)
        {
            IFileWriter          fileWriter    = FileWriterFactory.CreateFileWriter();
            IObjectContentReader contentReader = ObjectContentReaderFactory.Instance.CreateModuleStoreContentReader();

            ObjectPersistorService.Instance.SaveToFile(obj, fileWriter, contentReader, filePath);

            if (obj != null)
            {
                obj.LoadedFilePath = filePath;
            }
        }