C# Class GitHub.VisualStudio.TeamExplorer.Sync.EnsureLoggedInSection

Inheritance: GitHub.VisualStudio.Base.TeamExplorerSectionBase
Mostrar archivo Open project: github/VisualStudio

Public Methods

Method Description
EnsureLoggedInSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager cm, IRepositoryHosts hosts, ITeamExplorerServices teServices ) : System
Initialize ( IServiceProvider serviceProvider ) : void

Protected Methods

Method Description
RepoChanged ( bool changed ) : void

Private Methods

Method Description
CheckLogin ( ) : System.Threading.Tasks.Task
StartFlow ( UIControllerFlow controllerFlow ) : void

Method Details

EnsureLoggedInSection() public method

public EnsureLoggedInSection ( ISimpleApiClientFactory apiFactory, ITeamExplorerServiceHolder holder, IConnectionManager cm, IRepositoryHosts hosts, ITeamExplorerServices teServices ) : System
apiFactory ISimpleApiClientFactory
holder ITeamExplorerServiceHolder
cm IConnectionManager
hosts IRepositoryHosts
teServices ITeamExplorerServices
return System

Initialize() public method

public Initialize ( IServiceProvider serviceProvider ) : void
serviceProvider IServiceProvider
return void

RepoChanged() protected method

protected RepoChanged ( bool changed ) : void
changed bool
return void