private async void RefreshFeed()
        {
            try
            {
                IsRefreshing = true;
                var result = await _dataService.GetNewsfeed();

                Model.Clear();
                foreach (var item in result)
                {
                    IFeedItemViewModel vm;
                    if (item.Type == typeof(Video))
                    {
                        vm = new VideoViewModel(_dataService, (Video)item);
                        Model.Add(vm);
                    }
                    else if (item.Type == typeof(Wiki))
                    {
                        vm = new WikiViewModel(_dataService, _navigationService, (Wiki)item);
                        Model.Add(vm);
                    }
                }
            }
            catch (Exception e)
            {
                var dialog = ServiceLocator.Current.GetInstance <IDialogService>();
                dialog.ShowError(e, "Error Refreshing", "Ok", null);
            }
            finally
            {
                IsRefreshing = false;
            }
        }