public VerificationCodeManager( IDistributedCache <VerificationCodeCacheItem> cache, IVerificationCodeGenerator verificationCodeGenerator) { _cache = cache; _verificationCodeGenerator = verificationCodeGenerator; }
public VerificationEmailSender(IVerificationCodeGenerator verificationCodeGenerator, IEmailSender emailSender, IWriteableRepository writeableRepository) { _verificationCodeGenerator = verificationCodeGenerator; _emailSender = emailSender; _writeableRepository = writeableRepository; }