protected CollaborationPlatformCommand(ICollaborationEngine engine, IConfigureLogger logger,
                                        IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory) :
     base(logger, fileSettingsCache)
 {
     _engine = engine;
     CollaborationFactory = collaborationFactory;
 }
Exemple #2
0
 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);
 }
Exemple #3
0
 public RepositoryCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory, IEnumerable <ISettingsReader> settingsReaders)
     : base(engine, logger, fileSettingsCache, collaborationFactory)
 {
     _settingsReaders = settingsReaders;
 }
Exemple #4
0
 protected MultipleRepositoryCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory)
     : base(engine, logger, fileSettingsCache, collaborationFactory)
 {
 }
Exemple #5
0
 public OrganisationCommand(ICollaborationEngine engine, IConfigureLogger logger, IFileSettingsCache fileSettingsCache, ICollaborationFactory collaborationFactory)
     : base(engine, logger, fileSettingsCache, collaborationFactory)
 {
 }