public async Task<IHttpActionResult> RedefinirSenha([FromUri] long? id, [FromUri] string token, [FromBody] ContaRedefinirSenhaViewModel viewModel) { var domain = new UsuarioDomain(); var identityResult = await domain.ResetPasswordAsync(id.Value, token, viewModel.Senha); if (!identityResult.Succeeded) return GetErrorResult(identityResult); await domain.EnviarNotificacaoRedefinicaoSenha(id.Value); return Ok(); }