public QueueBuildCommand( IVssConnectionFactory connectionFactory, ILoggerService loggerService) { this.connectionFactory = connectionFactory; this.loggerService = loggerService; }
public PostPublishNotificationCommand( IVssConnectionFactory connectionFactory, INotificationService notificationService) { _connectionFactory = connectionFactory ?? throw new ArgumentNullException(nameof(connectionFactory)); _notificationService = notificationService ?? throw new ArgumentNullException(nameof(notificationService)); }
public QueueBuildCommand( IVssConnectionFactory connectionFactory, ILoggerService loggerService, INotificationService notificationService) { _connectionFactory = connectionFactory; _loggerService = loggerService; _notificationService = notificationService; }
public PullRequestService( Uri serviceHookUrl, IVssConnectionFactory connectionFactory, IStatusPoliciesService statusPoliciesService, IConfigurationRepository configurationRepository) { _serviceHookUrl = serviceHookUrl; _connectionFactory = connectionFactory; _statusPoliciesService = statusPoliciesService; _configurationRepository = configurationRepository; _statusPolicies = statusPoliciesService.GetPolicies(); }