public AddCodeIssueComputersWorkItem(IList<ICodeIssueComputer> currentComputers, 
     IEnumerable<ICodeIssueComputer> newComputers, CodeIssueComputersBlackList blackList, 
     CodeIssueComputersAdded changeEvent, ProblematicRefactoringsCountChanged countChanged)
 {
     this.currentComputers = currentComputers;
     this.newComputers = newComputers;
     this.blackList = blackList;
     this.changeEvent = changeEvent;
     this.countChangd = countChanged;
 }
 internal AddCodeIssueComputersWorkItem(IList<ICodeIssueComputer> currentComputers, 
     IEnumerable<ICodeIssueComputer> newComputers, CodeIssueComputersAdded codeIssueComputersAdded,
     CodeIssueComputersRemoved codeIssueComputersRemoved)
 {
     this.currentComputers = currentComputers;
     this.newComputers = newComputers;
     this.codeIssueComputersAdded = codeIssueComputersAdded;
     this.codeIssueComputersRemoved = codeIssueComputersRemoved;
 }