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; }
public VersionHelper(FabricDatabase fabricDatabase, IDatabaseHelper databaseHelper) { DatabaseHelper = databaseHelper; DatabaseRoot = fabricDatabase.DatabaseRoot; }