コード例 #1
0
        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;
        }