public virtual IDbConnection OpenDbConnectionString(string connectionString) { if (connectionString == null) { throw new ArgumentNullException("connectionString"); } var connection = new OrmLiteConnection(this) { ConnectionString = connectionString }; connection.Open(); return(connection); }
public virtual IDbConnection OpenDbConnectionString(string connectionString) { if (connectionString == null) throw new ArgumentNullException("connectionString"); var connection = new OrmLiteConnection(this) { ConnectionString = connectionString }; connection.Open(); return connection; }
public virtual IDbConnection OpenDbConnection() { if (ConnectionString == ":memory:") { if (InMemoryDbConnection == null || DbFactory.AutoDisposeConnection) { InMemoryDbConnection = new OrmLiteConnection(DbFactory); InMemoryDbConnection.Open(); } return InMemoryDbConnection; } return DbFactory.OpenDbConnection(); }