public FakePolicy(IPullRequestMonitor pullRequestGateCompletionMonitor) : base(pullRequestGateCompletionMonitor) { }
public MergePolicy(IPullRequestMonitor pullRequestGateCompletionMonitor) { _pullRequestGateCompletionMonitor = pullRequestGateCompletionMonitor ?? throw new System.ArgumentNullException(nameof(pullRequestGateCompletionMonitor)); }
public ReleaseBranchCascadingPolicy( ILogger <ReleaseBranchCascadingPolicy> logger, IPullRequestMonitor pullRequestGateCompletionMonitor) : base(pullRequestGateCompletionMonitor) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public SpecificSourceAndTargetPolicy( ILogger <SpecificSourceAndTargetPolicy> logger, IPullRequestMonitor pullRequestGateCompletionMonitor) : base(pullRequestGateCompletionMonitor) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }