public OtpAppService(ISmsGateway smsGateway, IEmailSender emailSender, IOtpStorage otpStorage, IOtpGenerator passwordGenerator, ISettingManager settingManager, IOtpSettings otpSettings) { _smsGateway = smsGateway; _emailSender = emailSender; _otpStorage = otpStorage; _otpGenerator = passwordGenerator; _settingManager = settingManager; _otpSettings = otpSettings; }
public OtpGenerator(IOtpSettings settings) { _settings = settings; }