BgEngine.Infraestructure.Security.CodeFirstMembershipProvider.ConfirmAccount C# (CSharp) Метод

ConfirmAccount() публичный Метод

public ConfirmAccount ( string accountConfirmationToken ) : bool
accountConfirmationToken string
Результат bool
        public override bool ConfirmAccount(string accountConfirmationToken)
        {
            if (string.IsNullOrEmpty(accountConfirmationToken))
                    {
                        throw CreateArgumentNullOrEmptyException("accountConfirmationToken");
                    }
                    using (BlogUnitOfWork context = new BlogUnitOfWork(new ModelContextInit()))
                    {
                        dynamic row = context.Users.FirstOrDefault(Usr => Usr.ConfirmationToken == accountConfirmationToken);
                        if (row != null)
                        {
                            row.IsConfirmed = true;
                            context.SaveChanges();
                            return true;
                        }
                        return false;
                    }
        }