C# Class AutoMerge.ChangesetProviderBase

Inheritance: IChangesetProvider
显示文件 Open project: CDuke/AutoMerge

Public Methods

Method Description
GetChangesets ( string userLogin ) : Task>

Protected Methods

Method Description
ChangesetProviderBase ( IServiceProvider serviceProvider ) : System
GetChangesetService ( ) : AutoMerge.ChangesetService
GetChangesetsInternal ( string userLogin ) : List
GetProjectName ( ) : string
ToChangesetViewModel ( Microsoft.TeamFoundation.VersionControl.Client.Changeset tfsChangeset, AutoMerge.ChangesetService changesetService ) : ChangesetViewModel

Private Methods

Method Description
InitChangesetService ( ) : AutoMerge.ChangesetService

Method Details

ChangesetProviderBase() protected method

protected ChangesetProviderBase ( IServiceProvider serviceProvider ) : System
serviceProvider IServiceProvider
return System

GetChangesetService() protected method

protected GetChangesetService ( ) : AutoMerge.ChangesetService
return AutoMerge.ChangesetService

GetChangesets() public method

public GetChangesets ( string userLogin ) : Task>
userLogin string
return Task>

GetChangesetsInternal() protected abstract method

protected abstract GetChangesetsInternal ( string userLogin ) : List
userLogin string
return List

GetProjectName() protected method

protected GetProjectName ( ) : string
return string

ToChangesetViewModel() protected method

protected ToChangesetViewModel ( Microsoft.TeamFoundation.VersionControl.Client.Changeset tfsChangeset, AutoMerge.ChangesetService changesetService ) : ChangesetViewModel
tfsChangeset Microsoft.TeamFoundation.VersionControl.Client.Changeset
changesetService AutoMerge.ChangesetService
return ChangesetViewModel