public AccountService(UserManager <AppUser> userManager, IConfiguration configuration, IEmailService emailService, IReferralCodeRepository referralCodeRepository) { this.userManager = userManager; this.configuration = configuration; this.emailService = emailService; this.referralCodeRepository = referralCodeRepository; }
public ProfileService(UserManager <AppUser> userManager, IAccountService accountService, IRegisteredTxRepository registeredTxRepository, IEthTxCheckService ethTxCheckService, IUserBalanceRepository userBalanceRepository, IReferralCodeRepository referralCodeRepository, IBonusTxRepository bonusTxRepository, IBonusCalculationRepository bonusCalculationRepository) { this.userManager = userManager; this.accountService = accountService; this.registeredTxRepository = registeredTxRepository; this.ethTxCheckService = ethTxCheckService; this.userBalanceRepository = userBalanceRepository; this.referralCodeRepository = referralCodeRepository; this.bonusTxRepository = bonusTxRepository; this.bonusCalculationRepository = bonusCalculationRepository; }