public IActionResult DeleteSkill([FromQuery] int skillId, [FromQuery] string email) { try { var result = repository.DeleteSkill(skillId, email); if (result) { return(Ok(new { Message = "Skill deleted successfully." })); } return(BadRequest(new { Message = "Internal server error. Please try again later." })); } catch (Exception e) { return(BadRequest(new { Message = e.InnerException.InnerException.ToString() })); } }