示例#1
0
 public GitLabIssueHandler(
     IGitLabFacade gitLabFacade,
     OutputPresenter presenter)
 {
     _gitLabFacade = gitLabFacade;
     _presenter    = presenter;
 }
示例#2
0
 private static IssueBrowseHandler CreateSut(IGitLabFacade facade, IBrowser browser, IConsoleWriter consoleWriter)
 {
     return(new IssueBrowseHandler(facade, browser, new OutputPresenter(
                                       new GridResultFormatter(),
                                       new RowResultFormatter(),
                                       consoleWriter)));
 }
示例#3
0
 public IssueBrowseHandler(IGitLabFacade issuesFacade, IBrowser browser, OutputPresenter outputPresenter)
 {
     _issuesFacade    = issuesFacade;
     _browser         = browser;
     _outputPresenter = outputPresenter;
 }
示例#4
0
 public GitLabMergeRequestsHandler(IGitLabFacade gitLabFacade, OutputPresenter presenter)
 {
     _gitLabFacade = gitLabFacade;
     _presenter    = presenter;
 }