Ejemplo n.º 1
0
 public SlackMessageProcessor(SlackFilterConfiguration configuration, ISpinLogger <SlackMessageProcessor> logger)
 {
     _configuration = configuration;
     if (logger != null)
     {
         _logger = logger;
     }
 }
Ejemplo n.º 2
0
        public SlackController(VstsClient vstsClient, SlackMessageProcessor slackFilterHelper, ISpinLogger <SlackController> logger = null)
        {
            _vstsClient            = vstsClient;
            _slackMessageProcessor = slackFilterHelper;
            if (logger != null)
            {
                _logger = logger;
            }


            CacheManager.InitializeBuildDefinitionList(_vstsClient.GetBuildDefinitionList());
        }