public virtual void Process(IssueTypes issueType, string statisticsFileName) { var issueReport = new IssueReportParser().Parse(issueType); if (StatisticsDateTime == default(DateTime)) { StatisticsDateTime = DateTime.Now; } new IssueStatisticsWriter().Write(statisticsFileName, issueType, issueReport.Issues.Count); }
public virtual void Process(string statisticsFileName) { var errorReport = new IssueReportParser().Parse(); if (StatisticsDateTime == default(DateTime)) { StatisticsDateTime = DateTime.Now; } new IssueStatisticsWriter().Write(statisticsFileName, errorReport.Errors.Count); }
public IssueReportParserImportantIssueFilter(IssueReportParser issueReportParser) { _issueReportParser = issueReportParser; }