public async Task <ActionResult> Delete(Guid id) { if (ModelState.IsValid) { try { _reactCrashUserRepository.DeleteUserTasks(id); var user = await _userManager.FindByIdAsync(id.ToString()); await _userManager.DeleteAsync(user); return(Ok(new { message = $"deleted {id}" })); } catch (Exception e) { return(BadRequest(new { error = e.Message + ": " + e.InnerException })); } } else { return(BadRequest(new { error = ModelState.ToString() })); } }