/// <summary> /// Initializes a new instance of the <see cref="CmisSync.Lib.SelectiveIgnore.IgnoredEntitiesStorage"/> class. /// </summary> /// <param name="collection">Ignored entries collection.</param> /// <param name="storage">Meta data storage.</param> public IgnoredEntitiesStorage(IIgnoredEntitiesCollection collection, IMetaDataStorage storage) { if (collection == null) { throw new ArgumentNullException("collection"); } if (storage == null) { throw new ArgumentNullException("storage"); } this.collection = collection; this.storage = storage; }
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; }