DataReader is created with CommandBehavior.CloseConnection
public DbDataReader ToDataReader(object query);