Exemple #1
0
 public static IDAL.IDBSession CreateDbSession()
 {
     IDAL.IDBSession DbSession = (IDAL.IDBSession)CallContext.GetData("dbSession");
        if (DbSession == null)
        {
        DbSession = new DALFactory.DBSession();
        CallContext.SetData("dbSession",DbSession);
        }
        return DbSession;
 }
Exemple #2
0
 public static IDAL.IDBSession CreateDbSession()
 {
     IDAL.IDBSession DbSession = (IDAL.IDBSession)CallContext.GetData("dbSession");
     if (DbSession == null)
     {
         DbSession = new DALFactory.DBSession();
         CallContext.SetData("dbSession", DbSession);
     }
     return(DbSession);
 }
 public static IDAL.IDBSession CreateDBSession()
 {
     IDAL.IDBSession DbSession = (IDAL.IDBSession)CallContext.GetData("dbSession");
     //判断一下EF的对象是否已经闯将 这个请求  如果已经创建了 就直接使用
     //这个DBsessionFactory还木有用到
     //这个和DbContext是一个道理
     //服务端校验。 数据映射
     if (DbSession == null)
     {
         DbSession = new DALFactory.DBSession();
         CallContext.SetData("dbSession", DbSession);
     }
     return(DbSession);
 }