public GenericDomainTypeRepository(IUnitOfWork unitOfWork, IGifAtMeContextFactory contextFactory)
        {
            if (unitOfWork == null)
            {
                throw new ArgumentNullException("Unit of work");
            }
            _unitOfWork = unitOfWork;

            if (contextFactory == null)
            {
                throw new ArgumentNullException("DbContextFactory");
            }
            _context = contextFactory.Create();
        }
Example #2
0
 public UserRepository(IUnitOfWork unitOfWork, IGifAtMeContextFactory dbContextFactory)
     : base(unitOfWork, dbContextFactory)
 {
 }
Example #3
0
 public EfUnitOfWork(IGifAtMeContextFactory dbContextFactory)
 {
     _context = dbContextFactory.Create();
 }