protected override async Task RefreshAsync()
        {
            InitBranchselectors();

            Changesets.Clear();

            var changesetProvider = new MyChangesetChangesetProvider(ServiceProvider, Settings.Instance.ChangesetCount);
            //var userLogin = VersionControlNavigationHelper.GetAuthorizedUser(ServiceProvider);

            //var source = "$/Bookhus husudlejning/Bookhus husudlejning/Feature-Newdesign";
            //var target = "$/Bookhus husudlejning/Bookhus husudlejning/Main_Version7.1";

            var source = SourceBranch;
            var target = TargetBranch;

            Logger.Info("Getting changesets ...");
            var changesets = await changesetProvider.GetChangesets(source, target);

            Logger.Info("Getting changesets end");

            Changesets = new ObservableCollection <ChangesetViewModel>(changesets);
            UpdateTitle();

            if (Changesets.Count > 0)
            {
                if (SelectedChangeset == null || SelectedChangeset.ChangesetId != Changesets[0].ChangesetId)
                {
                    SelectedChangeset = Changesets[0];
                }
            }
        }
        protected override async Task RefreshAsync()
        {
            Changesets.Clear();

            var changesetProvider = new MyChangesetChangesetProvider(ServiceProvider, Settings.Instance.ChangesetCount);
            var userLogin         = VersionControlNavigationHelper.GetAuthorizedUser(ServiceProvider);

            Logger.Info("Getting changesets ...");
            var changesets = await changesetProvider.GetChangesets(userLogin);

            Logger.Info("Getting changesets end");

            Changesets = new ObservableCollection <ChangesetViewModel>(changesets);
            UpdateTitle();

            if (Changesets.Count > 0)
            {
                if (SelectedChangeset == null || SelectedChangeset.ChangesetId != Changesets[0].ChangesetId)
                {
                    SelectedChangeset = Changesets[0];
                }
            }
        }
        protected override async Task RefreshAsync()
        {
            Changesets.Clear();

            var changesetProvider = new MyChangesetChangesetProvider(ServiceProvider);
            var userLogin = VersionControlNavigationHelper.GetAuthorizedUser(ServiceProvider);

            Logger.Info("Getting changesets ...");
            var changesets = await changesetProvider.GetChangesets(userLogin);
            Logger.Info("Getting changesets end");

            Changesets = new ObservableCollection<ChangesetViewModel>(changesets);
            UpdateTitle();

            if (Changesets.Count > 0)
            {
                if (SelectedChangeset == null || SelectedChangeset.ChangesetId != Changesets[0].ChangesetId)
                    SelectedChangeset = Changesets[0];
            }
        }