public AccountService(IAccountRepository accountRepository, IConfiguration configuration, IOTPCodeRepository oTPCodeRepository) { _account = accountRepository ?? throw new ArgumentNullException(nameof(accountRepository)); _otpCode = oTPCodeRepository ?? throw new ArgumentNullException(nameof(oTPCodeRepository)); _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); }
public OTPController(IAuthFactor authFactor, IOTPCodeRepository otpCodeRepo, Logger logger) { _authFactor = authFactor; _otpCodeRepo = otpCodeRepo; _logger = logger; }