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;
 }
Esempio n. 2
0
 public GitCommitBranchNameService(
     WorkingFolder workingFolder,
     Lazy <IRepositoryMgr> repositoryMgr,
     IGitFetchService gitFetchService,
     IGitNotesService gitNotesService,
     IGitPushService gitPushService)
 {
     this.workingFolder   = workingFolder;
     this.repositoryMgr   = repositoryMgr;
     this.gitFetchService = gitFetchService;
     this.gitNotesService = gitNotesService;
     this.gitPushService  = gitPushService;
 }
Esempio n. 3
0
 public TagService(
     IStatusService statusService,
     IProgressService progressService,
     IGitPushService gitPushService,
     IGitTagService gitTagService,
     IMessage message,
     WindowOwner owner)
 {
     this.statusService  = statusService;
     this.progress       = progressService;
     this.gitPushService = gitPushService;
     this.gitTagService  = gitTagService;
     this.message        = message;
     this.owner          = owner;
 }
Esempio n. 4
0
 public RemoteService(
     IRepositoryMgr repositoryMgr,
     IProgressService progress,
     IMessage message,
     IStatusService statusService,
     IGitFetchService gitFetchService,
     IGitMergeService gitMergeService,
     IGitPushService gitPushService,
     IGitCommitBranchNameService gitCommitBranchNameService)
 {
     this.repositoryMgr              = repositoryMgr;
     this.progress                   = progress;
     this.message                    = message;
     this.statusService              = statusService;
     this.gitFetchService            = gitFetchService;
     this.gitMergeService            = gitMergeService;
     this.gitPushService             = gitPushService;
     this.gitCommitBranchNameService = gitCommitBranchNameService;
 }