コード例 #1
0
        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;
        }
コード例 #2
0
        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;
        }
コード例 #3
0
        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;
        }