public async override void Init(object initData)
{
NavigationPage.SetHasNavigationBar(CurrentPage, false);
if (IsBusy)
return;
IsBusy = true;
try
{
var results = await _beerDrinkinClient.GetDiscoverBeersAsync();
DiscoverBeers.Clear();
if (results?.Count > 0)
{
foreach (var beer in results)
DiscoverBeers.Add(beer);
}
}
catch (Exception ex)
{
_userDialogs.ShowError(ex.Message);
}
finally
{
IsBusy = false;
}
}