private List <RealmNamedFileUsage> createFileInfos(ArchiveReader reader, RealmFileStore files, Realm realm) { var fileInfos = new List <RealmNamedFileUsage>(); // import files to manager foreach (var filenames in getShortenedFilenames(reader)) { using (Stream s = reader.GetStream(filenames.original)) { var item = new RealmNamedFileUsage(files.Add(s, realm), filenames.shortened); fileInfos.Add(item); } } return(fileInfos); }
protected RealmArchiveModelManager(Storage storage, RealmAccess realm) : base(storage, realm) { realmFileStore = new RealmFileStore(realm, storage); }
protected RealmArchiveModelImporter(Storage storage, RealmContextFactory contextFactory) { ContextFactory = contextFactory; Files = new RealmFileStore(contextFactory, storage); }
protected RealmArchiveModelImporter(Storage storage, RealmAccess realm) { Realm = realm; Files = new RealmFileStore(realm, storage); }