public virtual IList <CITY> TestGetData(string sql, IDbOp op) { ISession session = OracleSessionFactory.GetInstance().OpenSession(new TestInterceptor()); IQuery sessionCreateQuery = session.CreateQuery("from CITY"); IList <CITY> pList = sessionCreateQuery.List <CITY>(); return(pList); }
public virtual IList <CITY> TestCacheGetData(IDbOp op) { using (ISession session = OracleSessionFactory.GetInstance().OpenSession()) { IQuery sessionCreateQuery = session.CreateQuery("from CITY"); IList <CITY> pList = sessionCreateQuery.List <CITY>(); return(pList); } }
public void Create(DependencyCreateArgs args) { instance = new DbConnDependency(); DBConnDependencyCreateArgs arg = (DBConnDependencyCreateArgs)args; if (arg == null) { throw new ArgumentException(); } IDbOp op = arg.DbOp; op.ConnectionState.RegisterDependency(DependentableChangedCallback); }
public void TestSingleton() { IDbOp op2 = IocCoreFactory.Get <IDbOp>("OracleSingletonOp"); Assert.AreEqual(true, object.ReferenceEquals(op, op2)); }
public virtual DataSet TestGetData(string sql, IDbOp op) { DataSet ds = op.Excute("select * from bpxm t"); return(ds); }