protected CommandBatchPreparer( [NotNull] ModificationCommandBatchFactory modificationCommandBatchFactory, [NotNull] ParameterNameGeneratorFactory parameterNameGeneratorFactory, [NotNull] ModificationCommandComparer modificationCommandComparer) { Check.NotNull(modificationCommandBatchFactory, "modificationCommandBatchFactory"); Check.NotNull(parameterNameGeneratorFactory, "parameterNameGeneratorFactory"); Check.NotNull(modificationCommandComparer, "modificationCommandComparer"); _modificationCommandBatchFactory = modificationCommandBatchFactory; _parameterNameGeneratorFactory = parameterNameGeneratorFactory; _modificationCommandComparer = modificationCommandComparer; }
protected CommandBatchPreparer( [NotNull] ModificationCommandBatchFactory modificationCommandBatchFactory, [NotNull] ParameterNameGeneratorFactory parameterNameGeneratorFactory, [NotNull] ModificationCommandComparer modificationCommandComparer, [NotNull] IBoxedValueReaderSource boxedValueReaderSource) { Check.NotNull(modificationCommandBatchFactory, nameof(modificationCommandBatchFactory)); Check.NotNull(parameterNameGeneratorFactory, nameof(parameterNameGeneratorFactory)); Check.NotNull(modificationCommandComparer, nameof(modificationCommandComparer)); Check.NotNull(boxedValueReaderSource, nameof(boxedValueReaderSource)); _modificationCommandBatchFactory = modificationCommandBatchFactory; _parameterNameGeneratorFactory = parameterNameGeneratorFactory; _modificationCommandComparer = modificationCommandComparer; _boxedValueReaderSource = boxedValueReaderSource; }
public CommandBatchPreparer([NotNull] ParameterNameGeneratorFactory parameterNameGeneratorFactory) { Check.NotNull(parameterNameGeneratorFactory, "parameterNameGeneratorFactory"); _parameterNameGeneratorFactory = parameterNameGeneratorFactory; }
public TestCommandBatchPreparer( ModificationCommandBatchFactory modificationCommandBatchFactory, ParameterNameGeneratorFactory parameterNameGeneratorFactory, ModificationCommandComparer modificationCommandComparer, IBoxedValueReaderSource boxedValueReaderSource) : base(modificationCommandBatchFactory, parameterNameGeneratorFactory, modificationCommandComparer, boxedValueReaderSource) { }