public OtpSender(IOtpRepository otpRepository, IOtpGenerator otpGenerator, ISmsClient smsClient, OtpProperties otpProperties) { this.otpRepository = otpRepository; this.otpGenerator = otpGenerator; this.smsClient = smsClient; this.otpProperties = otpProperties; }
public OtpVerifier(IOtpRepository otpRepository, OtpProperties otpProperties) { this.otpRepository = otpRepository; this.otpProperties = otpProperties; }