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; }
public CoreQualityMetricsPresenter(InformationRadiatorItemConfiguration configuration, PresenterCommon.IDayUpdateMonitor updateMonitor) { ParseConfiguration(configuration); _webConnection = CoreQualityMetricsFactory.Instance.CreateWebsiteConnection(_websiteURL); updateMonitor.DayChanged += updateMonitor_DayChanged; }