public StoreSchema ReadSchema(IStoreSchemaReaderParameters parameters)
        {
            var fn       = (parameters as JsonStoreSchemaReaderParameters).SchemaFile;
            var path     = Path.GetDirectoryName(fn);
            var fileName = Path.GetFileName(fn);
            var schema   = _schemaStorage.LoadSchema(new StorageParameters {
                FileName = fileName, Path = path
            });

            return(schema);
        }
Esempio n. 2
0
        public void LoadFromFile(string path, string fileName)
        {
            var schema = _schemaStorage.LoadSchema(new StorageParameters {
                FileName = fileName, Path = path
            });

            Schema = DesignSchemaConvert.FromStoreSchema(schema);
            ClearChanged();
            ClearLog();
            LoadCloneObjects();
            UpdateDiagramTables();
        }