public static async Task <string> RetrieveId(bool force = false) { string id = Preferences.Get(AppConfiguration.PREF_ID, null); if (force || id == null) { id = await NetworkLayer.RegisterAndGetId(); Preferences.Set(AppConfiguration.PREF_ID, id); } return(id); }