public NewItemOnlyEvaluator(INewItemOnlyEvaluatorLogger logger, ISourceDataStore sourceDataStore) { Assert.ArgumentNotNull(logger, "logger"); Assert.ArgumentNotNull(sourceDataStore, "sourceDataStore"); _logger = logger; _sourceDataStore = sourceDataStore; }
public NewItemOnlyEvaluator(INewItemOnlyEvaluatorLogger logger, ISourceDataStore sourceDataStore, ITargetDataStore targetDataStore) { Assert.ArgumentNotNull(logger, "logger"); Assert.ArgumentNotNull(sourceDataStore, "sourceDataStore"); Assert.ArgumentNotNull(targetDataStore, "targetDataStore"); _logger = logger; _sourceDataStore = sourceDataStore; _targetDataStore = targetDataStore; }
public NewItemOnlyEvaluator(INewItemOnlyEvaluatorLogger logger, ISourceDataStore sourceDataStore, ITargetDataStore targetDataStore, IConfiguration parentConfiguration) { Assert.ArgumentNotNull(logger, "logger"); Assert.ArgumentNotNull(sourceDataStore, "sourceDataStore"); Assert.ArgumentNotNull(targetDataStore, "targetDataStore"); Assert.ArgumentNotNull(parentConfiguration, "parentConfiguration"); _logger = logger; _sourceDataStore = sourceDataStore; _targetDataStore = targetDataStore; _parentConfiguration = parentConfiguration; }