public ModStorage(string version, IDomain domain) { string fullPath = Path.Combine(Settings.ModifiDirectory, version + ".db"); this.Database = new LiteDB.LiteDatabase(fullPath); this.Mods = Database.GetCollection <ModMetadata>(domain.GetDomainIdentifier() + "-meta"); this.ModVersions = Database.GetCollection <ModVersion>(domain.GetDomainIdentifier() + "-versions"); this.Domain = domain; }