示例#1
0
 public CodeGeneratorManager(
     IList <IContactConfirmCodeGenerator> confirmCodeGenerators, VerificationCodeGenerator verificationCodeGenerator,
     UsernameGenerator usernameGenerator, PasswordGenerator passwordGenerator
     )
 {
     m_confirmCodeGenerators     = confirmCodeGenerators.ToDictionary(x => x.SupportedContactType);
     m_verificationCodeGenerator = verificationCodeGenerator;
     m_usernameGenerator         = usernameGenerator;
     m_passwordGenerator         = passwordGenerator;
 }
示例#2
0
 public void GenerateNewCode()
 {
     Code = VerificationCodeGenerator.GenerateVerificationCode(4);
 }