Example #1
0
        public SchemaManager(FabricDatabase database, IDatabaseHelper databaseHelper)
        {
            DatabaseHelper      = databaseHelper;
            SchemaSubFolderPath = Path.Combine(database.FullDataBaseRoot, SchemaSubFolderName);
            Schemas             = new List <DataPageSchema>();

            if (!Directory.Exists(SchemaSubFolderPath))
            {
                Directory.CreateDirectory(SchemaSubFolderPath);
            }
        }
 public FileSystemDatabaseHelper(FabricDatabase database, JsonSerializerSettings serializerSettings)
 {
     DatabaseRoot       = database.DatabaseRoot;
     FullDatabaseRoot   = database.FullDataBaseRoot;
     SerializerSettings = serializerSettings;
 }
Example #3
0
 public VersionHelper(FabricDatabase fabricDatabase, IDatabaseHelper databaseHelper)
 {
     DatabaseHelper = databaseHelper;
     DatabaseRoot   = fabricDatabase.DatabaseRoot;
 }