public override async Task Load() { if (ArchiveStream is null) { ArchiveStream = File.Open(SharedSettings.GetDatabasePath(), FileMode.Open); } Archive = new ZipArchive(ArchiveStream, ZipArchiveMode.Update, true); await Task.CompletedTask; }
public Task Load() { Database = new LiteDatabase(SharedSettings.GetDatabasePath(), Mapper); return(Task.CompletedTask); }
public async Task Load() { DatabaseStream = File.Open(SharedSettings.GetDatabasePath(), FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite); await Task.CompletedTask; }