コード例 #1
0
ファイル: FileService.cs プロジェクト: robness/Vixen
        public ISequenceCache LoadSequenceCacheFile(string filePath)
        {
            filePath = _GetRootedPath(filePath, SequenceService.SequenceDirectory);
            IObjectLoader loader = LoaderFactory.Instance.CreateSequenceCacheLoader();

            return((ISequenceCache)loader.LoadFromFile(filePath));
        }
コード例 #2
0
        public ElementNodeTemplate LoadElementNodeTemplateFile(string filePath)
        {
            IObjectLoader <ElementNodeTemplate> loader = LoaderFactory.Instance.CreateElementNodeTemplateLoader();

            return(loader.LoadFromFile(filePath));
        }
コード例 #3
0
        public Program LoadProgramFile(string filePath)
        {
            IObjectLoader <Program> loader = LoaderFactory.Instance.CreateProgramLoader();

            return(loader.LoadFromFile(filePath));
        }
コード例 #4
0
        public SystemContext LoadSystemContextFile(string filePath)
        {
            IObjectLoader <SystemContext> loader = LoaderFactory.Instance.CreateSystemContextLoader();

            return(loader.LoadFromFile(filePath));
        }
コード例 #5
0
        public ModuleStore LoadModuleStoreFile(string filePath)
        {
            IObjectLoader <ModuleStore> loader = LoaderFactory.Instance.CreateModuleStoreLoader();

            return(loader.LoadFromFile(filePath));
        }