public async Task <IActionResult> ConfirmEmail(int userId, string token) { _log.LogInfo("User try to confirm email."); if (!ModelState.IsValid) { _log.LogError("Incorrect input."); return(BadRequest(ModelState)); } if (await _appDbContext.Confirm(userId, token)) { _log.LogInfo("Success confirmed."); return(Ok()); } else { _log.LogError("Wrong confirm details"); return(BadRequest("Not confirmed")); } }