public RelationalQueryContext( [NotNull] IModel model, [NotNull] ILogger logger, [NotNull] StateManager stateManager, [NotNull] RelationalConnection connection, [NotNull] RelationalValueReaderFactory valueReaderFactory) : base(model, logger, stateManager) { Check.NotNull(connection, "connection"); Check.NotNull(valueReaderFactory, "valueReaderFactory"); _connection = connection; _valueReaderFactory = valueReaderFactory; }
public RelationalQueryContext( [NotNull] ILogger logger, [NotNull] IQueryBuffer queryBuffer, [NotNull] IRelationalConnection connection, [NotNull] RelationalValueReaderFactory valueReaderFactory) : base( Check.NotNull(logger, nameof(logger)), Check.NotNull(queryBuffer, nameof(queryBuffer))) { Check.NotNull(connection, nameof(connection)); Check.NotNull(valueReaderFactory, nameof(valueReaderFactory)); Connection = connection; ValueReaderFactory = valueReaderFactory; }
public RelationalQueryContext( [NotNull] ILogger logger, [NotNull] IQueryBuffer queryBuffer, [NotNull] RelationalConnection connection, [NotNull] RelationalValueReaderFactory valueReaderFactory) : base( Check.NotNull(logger, "logger"), Check.NotNull(queryBuffer, "queryBuffer")) { Check.NotNull(connection, "connection"); Check.NotNull(valueReaderFactory, "valueReaderFactory"); Connection = connection; ValueReaderFactory = valueReaderFactory; }