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; }
public CiYmlService(IGitLabApi gitLabApi) { _gitLabApi = gitLabApi; }
public GitIgnoreService(IGitLabApi gitLabApi) { _gitLabApi = gitLabApi; }
public PushEventHandler(IGitLabApi api, IMessageSender messageSender) { _api = api; _messageSender = messageSender; }