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;
 }