Exemplo n.º 1
0
        private async Task <bool> IsAvailableToAttach(EmailIdentity email, CancellationToken ct)
        {
            if (await _repository.IsExists(email, ct))
            {
                return(false);
            }

            if (await _forbidden.IsEmailHostDenied(email.GetMailAddress().Host, ct))
            {
                return(false);
            }

            return(true);
        }