public LeanKitCumlativeFlowPresenter(InformationRadiatorItemConfiguration configuration, PresenterCommon.IDayUpdateMonitor updateMonitor)
        {
            NumberOfDaysHistory  = 10;
            _configurationParser = new LeanKitConfigurationParser();
            _configurationParser.UnknownConfigurationParameter += _configurationParser_UnknownConfigurationParameter;
            _configurationParser.ParseConfiguration(configuration);

            _history = LeanKitFactory.Instance.CreateLanePointsHistory(_configurationParser.HostName, _configurationParser.UserName, _configurationParser.Password, _configurationParser.BoardId, _configurationParser.IgnoredLanes);

            updateMonitor.DayChanged += updateMonitor_DayChanged;
        }
示例#2
0
        public CoreQualityMetricsPresenter(InformationRadiatorItemConfiguration configuration, PresenterCommon.IDayUpdateMonitor updateMonitor)
        {
            ParseConfiguration(configuration);
            _webConnection = CoreQualityMetricsFactory.Instance.CreateWebsiteConnection(_websiteURL);

            updateMonitor.DayChanged += updateMonitor_DayChanged;
        }