public IHttpActionResult Confirm(ConfirmationRepresentation representation) { if (ModelState.IsValid) { var account = _accountRepository.FindByEmail(representation.Email); if (_registrationService.CanConfirm(account, representation)) { account.ConfirmEmail(DateTime.Now); return(Ok()); } } return(BadRequest()); }