Ejemplo n.º 1
0
        public UnitOfWork(IUnityContext context)
        {
            this._context = context as UnityContext ?? new UnityContext();

            this._objectContext = ((IObjectContextAdapter)this._context).ObjectContext;

            if (this._objectContext.Connection.State != ConnectionState.Open)
            {
                this._objectContext.Connection.Open();
                this._transaction = _objectContext.Connection.BeginTransaction();
            }
        }
Ejemplo n.º 2
0
 public Repository(IUnitOfWorkManager unitOfWorkManager, IUnityContext context) : base(unitOfWorkManager)
 {
     Context = context as UnityContext;
 }
Ejemplo n.º 3
0
 public UserManager(IUnitOfWorkManager unitOfWorkManager, IUnityContext context,
                    IPersistent <User> userRepository) : base(unitOfWorkManager, context)
 {
     _UserRepository = userRepository;
 }
Ejemplo n.º 4
0
 public UnitOfWorkManager(IUnityContext context)
 {
     Database.SetInitializer <UnityContext>(null);
     _context = context as UnityContext;
 }