示例#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);
        }
示例#2
0
        public void ConfirmEmail(EmailConfirmationSecretModel secret)
        {
            var profile = secret.Profile;

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