public CrawlEventNotifier(ISyncEventQueue queue) { if (queue == null) { throw new ArgumentNullException("queue"); } this.queue = queue; }