public BitbucketAdminController(IBitbucketService bitbucketService, INotifier notifier)
        {
            _bitbucketService = bitbucketService;
            _notifier = notifier;

            T = NullLocalizer.Instance;
        }
예제 #2
0
 public LazyGitLogic(IJiraService jiraService, IBitbucketService bitbucketService, IGitReader gitReader,
                     IGitManager gitManager, IEmailService emailService)
 {
     _jiraService      = jiraService;
     _bitbucketService = bitbucketService;
     _gitReader        = gitReader;
     _gitManager       = gitManager;
     _emailService     = emailService;
 }
예제 #3
0
        public void SetUp()
        {
            var loaderConfigurationSection = (ConfigurationManager.GetSection("LoaderConfiguration") as LoaderConfigurationSection);
            var providerConfig             = loaderConfigurationSection.Providers.Where(w => w.Type == ProviderType.Bitbucket).FirstOrDefault();

            if (providerConfig == null)
            {
                Assert.Inconclusive("No Bitibucket provider");
            }
            _service      = new BitbucketService(providerConfig);
            _IGitProvider = new Data.Bitbucket.BitbucketProvider(_service);
        }
        public BitbucketChangesetUpdater(
            IBitbucketService bitbucketService,
            IResolve<IDistributedLock> lockResolve,
            IScheduledTaskManager scheduledTaskManager,
            IClock clock,
            ISiteService siteService)
        {
            _bitbucketService = bitbucketService;
            _lockResolve = lockResolve;
            _scheduledTaskManager = scheduledTaskManager;
            _clock = clock;
            _siteService = siteService;

            Logger = NullLogger.Instance;
        }
        public BitbucketChangesetProcessorTask(IBitbucketService bitbucketService)
        {
            _bitbucketService = bitbucketService;

            Logger = NullLogger.Instance;
        }
예제 #6
0
 public BitbucketController(IBitbucketService bitbucketService)
 {
     _bitbucketService = bitbucketService;
 }
예제 #7
0
 public BitbucketProvider(IBitbucketService service)
 {
     _service    = service;
     _diffParser = new DiffParser();
     AutoMapperConfig.CreateMaps();
 }