public MergeRequestProcessor(IGitLabApi api,
                              IRepositoryCache repositoryCache,
                              ICodeOwnersChangeset changeset,
                              ILogger <MergeRequestProcessor> logger,
                              IOptions <GitLabOptions> options)
 {
     _api             = api;
     _repositoryCache = repositoryCache;
     _changeset       = changeset;
     _logger          = logger;
     _options         = options.Value;
 }
Example #2
0
 public CiYmlService(IGitLabApi gitLabApi)
 {
     _gitLabApi = gitLabApi;
 }
Example #3
0
 public GitIgnoreService(IGitLabApi gitLabApi)
 {
     _gitLabApi = gitLabApi;
 }
Example #4
0
 public PushEventHandler(IGitLabApi api,
                         IMessageSender messageSender)
 {
     _api           = api;
     _messageSender = messageSender;
 }