public CommitsDetailsService( IGitCommitService gitCommitService, IGitStatusService gitStatusService) { this.gitCommitService = gitCommitService; this.gitStatusService = gitStatusService; }
public CommitsService( IMessage message, IRepositoryCommands repositoryCommands, Func <SetBranchPromptDialog> setBranchPromptDialogProvider, IGitCommitBranchNameService gitCommitBranchNameService, IDiffService diffService, ILinkService linkService, IRepositoryMgr repositoryMgr, IProgressService progressService, IStatusService statusService, IGitCommitService gitCommitService, IGitStatusService gitStatusService, Func < BranchName, IEnumerable <CommitFile>, string, bool, CommitDialog> commitDialogProvider) { this.commitDialogProvider = commitDialogProvider; this.gitCommitService = gitCommitService; this.gitStatusService = gitStatusService; this.message = message; this.repositoryCommands = repositoryCommands; this.setBranchPromptDialogProvider = setBranchPromptDialogProvider; this.gitCommitBranchNameService = gitCommitBranchNameService; this.diffService = diffService; this.linkService = linkService; this.repositoryMgr = repositoryMgr; this.progress = progressService; this.statusService = statusService; }
public BranchService( IGitFetchService gitFetchService, IGitPushService gitPushService, IGitBranchService gitBranchService, IGitMergeService gitMergeService, IGitCommitService gitCommitService, IGitCheckoutService gitCheckoutService, ICommitsService commitsService, IProgressService progressService, IMessage message, WindowOwner owner, IRepositoryCommands repositoryCommands, Lazy <IRepositoryService> repositoryService, IStatusService statusService) { this.gitFetchService = gitFetchService; this.gitPushService = gitPushService; this.gitBranchService = gitBranchService; this.gitMergeService = gitMergeService; this.gitCommitService = gitCommitService; this.gitCheckoutService = gitCheckoutService; this.commitsService = commitsService; this.progress = progressService; this.message = message; this.owner = owner; this.repositoryCommands = repositoryCommands; this.repositoryService = repositoryService; this.statusService = statusService; }