예제 #1
0
        public async Task<IHttpActionResult> Ativar(long? id, string token)
        {
            var domain = new UsuarioDomain();
            var identityResult = await domain.ConfirmEmailAsync(id.Value, token);

            if (!identityResult.Succeeded)
                return GetErrorResult(identityResult);

            await domain.EnviarNotificacaoAtivacaoConta(id.Value);

            return Ok();
        }