protected CollaborationPlatformCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) : base(logger, fileSettingsCache) { _engine = engine; CollaborationFactory = collaborationFactory; }
protected CollaborationPlatformCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) : base(logger, fileSettingsCache) { _engine = engine; CollaborationFactory = collaborationFactory; _platformsSupportingDeleteBranchAfterMerge.Add(Abstractions.CollaborationPlatform.Platform.AzureDevOps); _platformsSupportingDeleteBranchAfterMerge.Add(Abstractions.CollaborationPlatform.Platform.Bitbucket); _platformsSupportingDeleteBranchAfterMerge.Add(Abstractions.CollaborationPlatform.Platform.GitLab); }
public RepositoryCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory, IEnumerable <ISettingsReader> settingsReaders) : base(engine, logger, fileSettingsCache, collaborationFactory) { _settingsReaders = settingsReaders; }
protected MultipleRepositoryCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) : base(engine, logger, fileSettingsCache, collaborationFactory) { }
public OrganisationCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) : base(engine, logger, fileSettingsCache, collaborationFactory) { }