public GitHubForkFinder(ICollaborationPlatform collaborationPlatform, INuKeeperLogger logger, ForkMode forkMode) { _collaborationPlatform = collaborationPlatform; _logger = logger; _forkMode = forkMode; _logger.Detailed($"FindPushFork. Fork Mode is {_forkMode}"); }
public GitHubForkFinder(ICollaborationPlatform collaborationPlatform, INuKeeperLogger logger, ForkMode forkMode) { _collaborationPlatform = collaborationPlatform; _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _forkMode = forkMode; _logger.Detailed($"FindPushFork. Fork Mode is {_forkMode}"); }
public BitbucketForkFinder(ICollaborationPlatform collaborationPlatform, INuKeeperLogger logger, ForkMode forkMode) { if (forkMode != ForkMode.SingleRepositoryOnly) { throw new ArgumentOutOfRangeException(nameof(forkMode), $"{_forkMode} has not yet been implemented"); } _collaborationPlatform = collaborationPlatform; _logger = logger; _forkMode = forkMode; _logger.Detailed($"FindPushFork. Fork Mode is {_forkMode}"); }
public BitbucketLocalRepositoryDiscovery(INuKeeperLogger logger, ICollaborationPlatform collaborationPlatform, CollaborationPlatformSettings settings) { _logger = logger; _collaborationPlatform = collaborationPlatform; _setting = settings; }
public GitHubRepositoryDiscovery(INuKeeperLogger logger, ICollaborationPlatform collaborationPlatform) { _logger = logger; _collaborationPlatform = collaborationPlatform; }
public AzureDevOpsRepositoryDiscovery(INuKeeperLogger logger, ICollaborationPlatform collaborationPlatform, string token) { _logger = logger; _collaborationPlatform = collaborationPlatform; _token = token; }