public ObjectProjector(IQueryProvider provider, DataAccessModel dataAccessModel, SqlQueryFormatResult formatResult, SqlDatabaseContext sqlDatabaseContext, IRelatedDataAccessObjectContext relatedDataAccessObjectContext, SelectFirstType selectFirstType, SqlAggregateType?sqlAggregateType, bool isDefaultIfEmpty) { this.sqlAggregateType = sqlAggregateType; this.isDefaultIfEmpty = isDefaultIfEmpty; this.provider = provider; this.DataAccessModel = dataAccessModel; this.FormatResult = formatResult; this.SqlDatabaseContext = sqlDatabaseContext; this.selectFirstType = selectFirstType; this.relatedDataAccessObjectContext = relatedDataAccessObjectContext; }
public DataAccessObjectProjector(IQueryProvider provider, DataAccessModel dataAccessModel, SqlQueryFormatResult formatResult, SqlDatabaseContext sqlDatabaseContext, Delegate objectReader, IRelatedDataAccessObjectContext relatedDataAccessObjectContext, SelectFirstType selectFirstType, SqlAggregateType?sqlAggregateType, bool isDefaultIfEmpty, object[] placeholderValues) : base(provider, dataAccessModel, formatResult, sqlDatabaseContext, objectReader, relatedDataAccessObjectContext, selectFirstType, sqlAggregateType, isDefaultIfEmpty, placeholderValues) { }