public SuppressionHandler(ILiveIssueFactory liveIssueFactory, ISonarQubeIssuesProvider serverIssuesProvider) { if (liveIssueFactory == null) { throw new ArgumentNullException(nameof(liveIssueFactory)); } if (serverIssuesProvider == null) { throw new ArgumentNullException(nameof(serverIssuesProvider)); } this.liveIssueFactory = liveIssueFactory; this.serverIssuesProvider = serverIssuesProvider; }