public async Task <bool> LoadTheDatabase(string sqLiteDbFilename)
        {
            try
            {
                string dbPath = await DependencyService.Get <IEqFileHelper>().GetDBPathAndCreateIfNotExists(sqLiteDbFilename);

                SQLiteConnection = new SQLite.SQLiteConnection(dbPath);

                IList <string> tbls = SqLiteHelper.GetTableNames(SQLiteConnection);  // Useful for debugging

                _infos = ReadInfoTable(SQLiteConnection);

                DbFormatNumber = _infos[STR_DbFormatNumber];
                Name           = _infos[STR_LibraryName];
                Description    = _infos[STR_LibraryDescription];
                PackageName    = _infos[STR_PackageName];

                //await Task.Delay(5000);       // Simulate a delay for Debugging

                return(true);
            }
            catch (Exception ex)
            {
                throw;
            }
        }