C# Class GitHub.Factories.RepositoryHostFactory

Inheritance: IRepositoryHostFactory
Afficher le fichier Open project: github/VisualStudio

Méthodes publiques

Méthode Description
Create ( HostAddress hostAddress ) : IRepositoryHost
Dispose ( ) : void
Remove ( IRepositoryHost host ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
RepositoryHostFactory ( IApiClientFactory apiClientFactory, IHostCacheFactory hostCacheFactory, ILoginCache loginCache, IAvatarProvider avatarProvider, ITwoFactorChallengeHandler twoFactorChallengeHandler, IUsageTracker usage ) : System

Method Details

Create() public méthode

public Create ( HostAddress hostAddress ) : IRepositoryHost
hostAddress GitHub.Primitives.HostAddress
Résultat IRepositoryHost

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Remove() public méthode

public Remove ( IRepositoryHost host ) : void
host IRepositoryHost
Résultat void