ClearAndReload() public method

public ClearAndReload ( ) : Task
return Task
        public async override void OnNavigatedTo(HBNavigationEventArgs e)
        {
            try
            {
                var user = e.Parameter as User;
                if (user == null || user == User)
                {
                    return;
                }

                if (user.user_id == Context.User?.user_id)
                {
                    User = user;
                    Context.BoardListVM.BoardList = BoardListViewModel.BoardList;
                }

                else
                {
                    User = await Context.API.UserAPI.GetUser(user.user_id);
                }

                await MyPinListViewModel.ClearAndReload();

                await LikePinListViewModel.ClearAndReload();

                await BoardListViewModel.ClearAndReload();
            }
            catch { }
        }
        public async override void OnNavigatedTo(HBNavigationEventArgs e)
        {
            var pin = e.Parameter as Pin;

            if (e.NavigationMode == NavigationMode.New)
            {
                IsLoading   = true;
                ImageLoaded = false;
                if (pin?.pin_id != Pin?.pin_id)
                {
                    Pin = await Context.API.PinAPI.GetPin(pin.pin_id);
                }

                PivotSelectedIndex = 0;
                SmallImageUrl      = pin.file.FW236;
                ImageUri           = Pin.file.Orignal;
                //Pin = await App.API.PinAPI.GetPin(pin.pin_id);
                Liked = Pin.liked;
                await BoardListViewModel.ClearAndReload();
            }
        }