/// <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() )); }
/// <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() )); }
/// <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() )); }