public NpgsqlValueGeneratorSelector( [NotNull] INpgsqlValueGeneratorCache cache, [NotNull] NpgsqlSequenceValueGeneratorFactory sequenceFactory, [NotNull] INpgsqlEFConnection connection) { Check.NotNull(cache, nameof(cache)); Check.NotNull(sequenceFactory, nameof(sequenceFactory)); Check.NotNull(connection, nameof(connection)); _cache = cache; _sequenceFactory = sequenceFactory; _connection = connection; }
public NpgsqlValueGeneratorSelector( [NotNull] INpgsqlValueGeneratorCache cache, [NotNull] INpgsqlSequenceValueGeneratorFactory sequenceFactory, [NotNull] INpgsqlEFConnection connection) { Check.NotNull(cache, nameof(cache)); Check.NotNull(sequenceFactory, nameof(sequenceFactory)); Check.NotNull(connection, nameof(connection)); _cache = cache; _sequenceFactory = sequenceFactory; _connection = connection; }
public NpgsqlValueGeneratorSelector( [NotNull] INpgsqlValueGeneratorCache cache, [NotNull] NpgsqlSequenceValueGeneratorFactory sequenceFactory, [NotNull] ValueGeneratorFactory <SequentialGuidValueGenerator> sequentialGuidFactory, [NotNull] NpgsqlEntityFrameworkConnection connection ) { Check.NotNull(cache, nameof(cache)); Check.NotNull(sequenceFactory, "sequenceFactory"); Check.NotNull(sequentialGuidFactory, "sequentialGuidFactory"); Check.NotNull(connection, "connection"); _cache = cache; _sequenceFactory = sequenceFactory; _sequentialGuidFactory = sequentialGuidFactory; _connection = connection; }