Пример #1
0
 public AppUserService(UserManager <AppUser> userManager,
                       IRepository <TradeTransaction, int> tradeTransactionRepository,
                       IRepository <Advertisement, int> advertisementRepository,
                       IRepository <Currency, int> currencyRepository,
                       IRepository <VerifyAccount, int> verifyAccountRepository,
                       EWalletDbContext dbContext,
                       IUnitOfWork unitOfWork,
                       IHttpContextAccessor httpContextAccessor,
                       ILogger <AppUserService> log)
 {
     _userManager = userManager;
     _unitOfWork  = unitOfWork;
     _tradeTransactionRepository = tradeTransactionRepository;
     _advertisementRepository    = advertisementRepository;
     _currencyRepository         = currencyRepository;
     _verifyAccountRepository    = verifyAccountRepository;
     _dbContext           = dbContext;
     _httpContextAccessor = httpContextAccessor;
     _log = log;
 }
Пример #2
0
 public EFRepository(EWalletDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Пример #3
0
 /// <summary>
 /// Đối tượng EWalletDbContext sẽ được inject vào và được quản lý bởi Dependency injection
 /// </summary>
 /// <param name="dbContext"></param>
 public EFUnitOfWork(EWalletDbContext dbContext)
 {
     _dbContext = dbContext;
 }