Пример #1
0
        public ReadWriteUnitOfWork(AbstractDataContext dataContext)
            : base(dataContext)
        {
            Mandate.ParameterNotNull(dataContext, "dataContext");
            Mandate.ParameterCondition(dataContext is DataContext, "dataContext");

            _repo = new RepositoryReadWriter(dataContext as DataContext);
            _transaction = DataContext.BeginTransaction();
        }
        public ReadOnlyUnitOfWork(AbstractDataContext dataContext)
            : base(dataContext)
        {
            Mandate.ParameterNotNull(dataContext, "dataContext");
            Mandate.ParameterCondition(dataContext is DataContext, "dataContext");

            _repo        = new RepositoryReader(dataContext as DataContext);
            _transaction = DataContext.BeginTransaction();
        }
Пример #3
0
        public ReadWriteUnitOfWork(AbstractDataContext dataContext)
            : base(dataContext)
        {
            Mandate.ParameterNotNull(dataContext, "dataContext");
            Mandate.ParameterCondition(dataContext is DataContext, "dataContext");


            //TODO: Is this right? Alex will know --Aaron

            //TODO: We need to inject some sort of ICacheProvider so that we can cache the GetFile(s) lookups occuring in the ReadWriteRepository
            _repo = new RepositoryReadWriter(dataContext as DataContext);
        }
Пример #4
0
        public ReadWriteUnitOfWork(AbstractDataContext dataContext)
            : base(dataContext)
        {
            Mandate.ParameterNotNull(dataContext, "dataContext");
            Mandate.ParameterCondition(dataContext is DataContext, "dataContext");


            //TODO: Is this right? Alex will know --Aaron
            
            //TODO: We need to inject some sort of ICacheProvider so that we can cache the GetFile(s) lookups occuring in the ReadWriteRepository
            _repo = new RepositoryReadWriter(dataContext as DataContext);
        }
Пример #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Repository" /> class.
 /// </summary>
 protected AbstractRepository(AbstractDataContext context)
 {
     Context = context;
 }
Пример #6
0
 public UnitOfWork(AbstractDataContext context)
 {
     this.Context = context;
 }
Пример #7
0
 public CargoRepository(AbstractDataContext context)
     : base(context)
 {
 }
 public CarSubgroupRepository(AbstractDataContext context) : base(context)
 {
 }
 public CargoRepository(AbstractDataContext context)
     : base(context)
 {
 }