public SelectiveIgnoreEventTransformer(IIgnoredEntitiesCollection ignores, ISyncEventQueue queue) { if (queue == null) { throw new ArgumentNullException("queue"); } if (ignores == null) { throw new ArgumentNullException("ignores"); } this.ignores = ignores; this.queue = queue; }