예제 #1
0
        private async Task OnEnableApiCommand()
        {
            IApiManager apiManager = s_getApiManagerFunc(_selectedProject.ProjectId);
            await apiManager.EnableServicesAsync(s_requiredApis);

            NeedsApiEnabled = false;
            await RepositoriesAsync.StartListRepoTaskAsync(_selectedProject.ProjectId);
        }
예제 #2
0
 private void OpenCreateRepoDialog()
 {
     _latestCreatedRepo = CsrAddRepoWindow.PromptUser(RepositoriesAsync.Value, SelectedProject);
     if (_latestCreatedRepo != null)
     {
         _newReposList.Add(_latestCreatedRepo.Name);
         // Update the repos list
         ErrorHandlerUtils.HandleAsyncExceptions(
             () => RepositoriesAsync.StartListRepoTaskAsync(_selectedProject.ProjectId));
     }
 }