Beispiel #1
0
 public DbReaderExSource(DbReaderEx reader)
 {
     if (reader == null)
     {
         throw new ArgumentNullException("reader");
     }
     _reader = reader;
     _source = new DataSetSource(_reader.ToDataSet());
 }
Beispiel #2
0
        public ISource CreateDbSourceEx(string id, string connectionString)
        {
            DbReaderEx reader = (DbReaderEx)_readerFactory.CreateDbReaderEx(id, connectionString);

            return(new DeferredSource(() => new DbReaderExSource(reader)));
        }
Beispiel #3
0
        public ISource CreateDbSourceEx(string id, string connectionString, IDictionary <string, string> namedQueries)
        {
            DbReaderEx reader = (DbReaderEx)_readerFactory.CreateDbReaderEx(id, connectionString, namedQueries);

            return(new DeferredSource(() => new DbReaderExSource(reader)));
        }