Exemple #1
0
        public EmailConfirmationSecretModel AddEmailConfirmationSecret(Guid profileId, Guid secret, DateTime creationTime)
        {
            EmailConfirmationSecretModel emailConfirmationSecretModel = new EmailConfirmationSecretModel(Guid.NewGuid(), profileId, secret, creationTime, true);

            _uniwikiContext.EmailConfirmationSecrets.Add(emailConfirmationSecretModel);

            return(emailConfirmationSecretModel);
        }
Exemple #2
0
        public void ConfirmEmail(EmailConfirmationSecretModel secret)
        {
            var profile = secret.Profile;

            profile.SetAsConfirmed();
        }
Exemple #3
0
 public void SaveEmailConfirmationSecret(EmailConfirmationSecretModel emailConfirmationSecret)
 {
     _uniwikiContext.EmailConfirmationSecrets.Add(emailConfirmationSecret);
 }