public ActionResult Delete(int id) { if (id < 1) { return(BadRequest("Input request is empty")); } var claims = HttpContext.User.Claims.ToList(); string sessionToken = claims.FirstOrDefault(c => c.Type == AuthorizationDataModel.ClaimSessionToken)?.Value; ServiceResult result = _userSystemService.Delete(sessionToken, id); if (result.ResultConnection != ServiceResult.ResultConnectionEnum.Correct) { _logger.LogError($"User system service error: {result.Message}"); return(StatusCode(StatusCodes.Status500InternalServerError, result.Message)); } return(Ok()); }