public AutoMovePlugin(IMessageBus messageBus, IAutoMoveRepository autoMoveRepository, IRuleFinder ruleFinder, IParameterValueReplacer parameterValueReplacer) { if (messageBus == null) { throw new ArgumentNullException("messageBus"); } if (autoMoveRepository == null) { throw new ArgumentNullException("autoMoveRepository"); } if (ruleFinder == null) { throw new ArgumentNullException("ruleFinder"); } if (parameterValueReplacer == null) { throw new ArgumentNullException("parameterValueReplacer"); } _messageBus = messageBus; _autoMoveRepository = autoMoveRepository; _ruleFinder = ruleFinder; _parameterValueReplacer = parameterValueReplacer; }
public RuleFinder(IAutoMoveRepository autoMoveRepository, ISourceValueProvider sourceValueProvider) { if (autoMoveRepository == null) throw new ArgumentNullException("autoMoveRepository"); if (sourceValueProvider == null) throw new ArgumentNullException("sourceValueProvider"); _autoMoveRepository = autoMoveRepository; _sourceValueProvider = sourceValueProvider; }
public AutoMoveServices(IAutoMoveRepository autoMoveRepository) { if (autoMoveRepository == null) { throw new ArgumentNullException("autoMoveRepository"); } _autoMoveRepository = autoMoveRepository; }
public RuleFinder(IAutoMoveRepository autoMoveRepository, ISourceValueProvider sourceValueProvider) { if (autoMoveRepository == null) { throw new ArgumentNullException("autoMoveRepository"); } if (sourceValueProvider == null) { throw new ArgumentNullException("sourceValueProvider"); } _autoMoveRepository = autoMoveRepository; _sourceValueProvider = sourceValueProvider; }
public AutoMovePlugin(IMessageBus messageBus, IAutoMoveRepository autoMoveRepository, IRuleFinder ruleFinder, IParameterValueReplacer parameterValueReplacer) { if (messageBus == null) throw new ArgumentNullException("messageBus"); if (autoMoveRepository == null) throw new ArgumentNullException("autoMoveRepository"); if (ruleFinder == null) throw new ArgumentNullException("ruleFinder"); if (parameterValueReplacer == null) throw new ArgumentNullException("parameterValueReplacer"); _messageBus = messageBus; _autoMoveRepository = autoMoveRepository; _ruleFinder = ruleFinder; _parameterValueReplacer = parameterValueReplacer; }
public AutoMoveServices(IAutoMoveRepository autoMoveRepository) { if (autoMoveRepository == null) throw new ArgumentNullException("autoMoveRepository"); _autoMoveRepository = autoMoveRepository; }