Example #1
0
 /// <summary>
 /// Creates a Queryable with a specific connection.
 /// </summary>
 /// <param name="connectionString"></param>
 /// <returns></returns>
 public INewQueryable WithConnection(string connectionString)
 {
     return(QueryableFactory.New(
                ConfigurationBuilder.New(commandType)
                .WithConnection(connectionString)
                .Build()
                ));
 }
Example #2
0
 /// <summary>
 /// Creates a Queryable with a transaction.
 /// </summary>
 /// <param name="transaction"></param>
 /// <returns></returns>
 public INewQueryable WithTransaction(DbTransaction transaction)
 {
     return(QueryableFactory.New(
                ConfigurationBuilder.New(commandType)
                .WithTransaction(transaction)
                .Build()
                ));
 }
Example #3
0
 /// <summary>
 /// Creates a Queryable with the default connection set in the configuration.
 /// </summary>
 /// <returns></returns>
 public INewQueryable WithDefaultConnection()
 {
     return(QueryableFactory.New(
                ConfigurationBuilder.New(commandType)
                .WithDefaultConnection()
                .Build()
                ));
 }